0
点赞
收藏
分享

微信扫一扫

十、存储过程和函数


十、存储过程和函数

  • ​​创建存储过程--//定义开始结束​​
  • ​​创建带参数的存储过程​​
  • ​​通过`call`语句调用存储过程​​
  • ​​查看存储过程​​
  • ​​查看存储过程的状态​​
  • ​​查看存储过程的定义​​
  • ​​删除存储过程​​
  • ​​修改存储过程​​

创建存储过程–//定义开始结束

// 定义结束
delimiter // CREATE PROCEDURE ShowStuScore1()
BEGIN
SELECT *
FROM tb_students_score; END //



创建带参数的存储过程



通过​​call​​语句调用存储过程

// 通过call语句调用存储过程
delimiter ; CALL GetStu('李军')



查看存储过程



查看存储过程的状态

// 查看存储过程的状态
SHOW PROCEDURE STATUS LIKE 'GetStu';



查看存储过程的定义

// 查看存储过程的定义
show CREATE PROCEDURE GetStu;



删除存储过程

// 删除存储过程 
drop PROCEDURE



修改存储过程

只能修改存储过程的​​状态​​​,​​修改内容​​​必须​​先删除​​​再​​修改​

// 修改存储过程
ALTER PROCEDURE showstuscore MODIFIES SQL DATA SQL SECURITY INVOKER;


举报

相关推荐

0 条评论