mysql中修改存储过程的命令是什么?


当前第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中修改存储过程的命令是什么?的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

navicat for mysql定时备份数据库及数据恢复操作

mysql有必要升级8吗

mysql高级知识之 架构介绍

数据库根据指定字段去重

mysql 实现设置多个主键的操作

sql与pl /sql之间的简单比较

mysql 如何求数据的长度

php之mysql数据库优化策略的详解

mysql如何登陆%_mysql

mysql 字段as详解及实例代码

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...