SQL基础问题疑惑

hb13146666 2020-10-19 09:27:05
在sql数据库中,创建存储过程PROC_SEARCHSTUDENTAGE,查询指定名字学生的年龄,并返回其年龄值并通过执行该存储过程,查询xx的年龄,将其年龄返回存放到参数back_age中
...全文
243 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hgwyl 2020-10-24
  • 打赏
  • 举报
回复
baidu和csdn随便查询下应该都有的。 既然是指定学生,肯定会有个啥参数,比如id。 传入数据库查询就是了。
CREATE DEFINER=`数据库名称`@`%` PROCEDURE `PROC_SEARCHSTUDENTAGE`(
IN exein_id int(11)
,OUT back_age int
)
BEGIN
	select age into back_age from 学生表 where id=exein_id ;
END
qq_37753824 2020-10-23
  • 打赏
  • 举报
回复
返回给程序用啊。。如果只是返回一个值。那就不用返回表了啊。
chenghangstar 2020-10-23
  • 打赏
  • 举报
回复
目的是什么呢?没有太明白,back_age的用途是什么?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧