本文共 625 字,大约阅读时间需要 2 分钟。
如何使用
create proc|procedure proc_nameasbegin select查询语句(select * from t_student)endgoexec proc_name
语法
create proc|procedure proc_name --创建一个存储过程@name type --接收局部变量 数据类型@name type output--输出局部变量 数据类型 (关键字output)asbegin select查询语句endgo
使用存储过程
exec name @name --exec 存储过程的名字 传入值
删除
drop proc name存储过程名字
–创建一个存储过程,接收一个参数(学号),查询显示该学生选修的课程名称、学分,成绩
create proc testlzq@sno char(10) --定义一个局部变量 数据类型asbeginselect t_course.cno,grade,cpoint,snofrom t_score join t_course on t_score.cno=t_course.cno --查询语句, -- 查询当前学号的选修的课程名称、学分,成绩 where sno =@snoendgoexec testlzq 1618053136 -- exec 存储过程的名字 传入值
转载地址:http://oyqzi.baihongyu.com/