mysql存储过程命令,有不足之处后续会不断进行完善
3、存储过程
3.1、创建存储过程
# CREATE PROCEDURE 过程名 (参数列表)
BEGIN
过程体(SQL语句)
END
参数列表:
参数模式 参数名 参数类型
IN mysql所支持的数据类型
OUT
INOUT
参数模式说明
IN输入参数: 表示该参数的值必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回,为默认值。
OUT输出参数:该值可在存储过程内部被改变,并可返回。
INOUT输入输出参数:调用时指定,并且可被改变和返回。
案例:
DELIMITER //
CREATE PROCEDURE test()
ENGING
SELECT * FROM test;
END//
3.2、调用存储过程
# CALL 过程名(实参列表)
3.3、删除存储过程
# DROP PROCEDURE [IF EXISTS] 过程名
如:DROP PROCEDURE IF EXISTS test;
3.4、查看存储过程信息
# SHOW CREATE PROCEDURE 存储过程名;
夕阳何处寻整理记录
2019年8月8日
转载:感谢您对自如初博客网站的认可,所有文章均属原创文章,技术类文章转载请注明出处,“自如初博客”;文学类文章请带文本链接地址,否则视为侵权!
很赞哦!(9)