当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | mysql> SHOW CREATE PROCEDURE showstuscore \G
*************************** 1. row ***************************
Procedure : showstuscore
sql_mode: STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Create Procedure : CREATE DEFINER=`root`@`localhost` PROCEDURE `showstuscore`()
MODIFIES SQL DATA
SQL SECURITY INVOKER
BEGIN
SELECT id, name ,score FROM studentinfo;
END
character_set_client: gbk
collation_connection: gbk_chinese_ci
Database Collation: latin1_swedish_ci
1 row in set (0.00 sec)
|
结果显示,存储过程修改成功。从运行结果可以看到,访问数据的权限已经变成了 MODIFIES SQL DATA,安全类型也变成了 INVOKE。
提示:ALTER PROCEDURE 语句用于修改存储过程的某些特征。如果要修改存储过程的内容,可以先删除原存储过程,再以相同的命名创建新的存储过程;如果要修改存储过程的名称,可以先删除原存储过程,再以不同的命名创建新的存储过程。
相关推荐:php培训
以上就是mysql中修改存储过程的命令是什么?的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
怎么在红帽系统添加mysql
mysql优化之数据表碎片整理详解
怎么在mysql里面打开文件
在sql的select语句中用于实现选择运算的是什么
mysql中什么是聚簇索引
mysql中count(), group by, order by使用方法分享
mysql可以按照数字大小排序吗?
mysql如何导出指定表中的数据
mysql怎么导出数据库?
mysql中关于冗余和重复索引
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql中修改存储过程的命令是什么?