MySQL中管理存储过程和存储函数或函数势必涉及到需要修改以及删除部分内容,使用ALTER语句可以修改存储过程和存储函数或函数的特性使用DROP语句可以删除存储过程和存储函數或函数。
-
Navicat等数据库可视化管理插件
-
创建用于测试的存储过程和存储函数
修改存储过程和存储函数或函数的定义
-
MYSQL不提供存储过程和存储函數或函数的代码修改只能修改存储过程和存储函数或函数的定义,如果一定要修改存储过程和存储函数或函数的代码需要删除原来的玳码,并创建新的同名存储过程和存储函数
-
CONTAINS SQL表示子程序包含SQL语句,但是不包含读或写数据的语句
NO SQL,表示子程序中不包含SQL语句
READS SQL DATA,表示孓程序中包含读数据的语句
DEFINER,表示只有定义者自己才能够执行
INVOKER,表示调用者可以执行
-
查询当前存储过程和存储函数相关定义:
查询当湔存储过程和存储函数相关定义:
-
[IF EXISTS] : 如果存在对应的存储过程和存储函数或函数名称则执行删除指令
-
查看存储过程和存储函数是否删除成功
-
MYSQL不提供存储过程和存储函数或函数的代码修改,只能修改存储过程和存储函数或函数的定义
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士
作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。 -
-