9.4 修改存储过程和函数
使用ALTER语句进行修改,基础语法:
ALTER {PROCEDURE | FUNCTION} 存储过程或函数名 [characteristic ...]备注:
characteristic表示参数指定存储函数的特性
CONTAINS SQL表示子程序中包含SQL语句,但不包含读或写的语句
NO SQL表示子程序中不包含SQL
READS SQL DATA表示子程序中包含读数据的语句
MODIFIES SQL DATA表示子程序中包含读写的语句
SQL SECURITY {DEFINER | INVOKER}指明谁有权限来执行
DEFINER表示只有定义者自己才能够执行
INVOKER表示只有调用者可执行
COMMENT‘string’表示注释信息
举例:
ALTER PROCEDURE CoCo
MODIFY SQL DATA
SQL SECURITY INVOKER;最后更新于
这有帮助吗?