修改或者删除存储过程、函数的权限。

一、函数而言,仅有一个ALTER ROUTINE 权限,可以实现如下功能(改、删、查)

1、alter function

ALTER FUNCTION uf_report_time_interval
SQL SECURITY INVOKER
COMMENT ‘测试’
LANGUAGE SQL
MODIFIES SQL DATA ;

2、drop function

DROP FUNCTION IF EXISTS uf_report_time_interval ;

3、图形界面:右键函数名-改变函数,查看函数内容(MySQL管理工具,如:SQLyog)

二、存储过程而言,仅有一个ALTER ROUTINE 权限,可以实现如下功能(同上)

1、alter procedure

ALTER PROCEDURE up_test2
SQL SECURITY INVOKER
COMMENT ‘测试’
LANGUAGE SQL
MODIFIES SQL DATA ;

2、drop procedure

DROP PROCEDURE IF EXISTS up_test2 ;

3、图形界面:右键存储过程名-改变存储过程,查看存储过程内容(MySQL管理工具,如:SQLyog)

ALTER ROUTINE相关推荐

  1. ALTER ROUTINE 语句

    使用 ALTER ROUTINE 语句更改先前定义的用户定义的例程(UDR)的例程修饰符或路径名.该语句是 SQL ANSI/ISO 标准的扩展. 用法 ALTER ROUTINE 语句使您可以修改先 ...

  2. Gbase8s数据库ALTER ROUTINE 语句

    使用 ALTER ROUTINE 语句更改先前定义的用户定义的例程(UDR)的例程修饰符或路径名.该 语句是 SQL ANSI/ISO 标准的扩展. 用法 ALTER ROUTINE 语句使您可以修改 ...

  3. GBase 8s ALTER ROUTINE 语句

    使用 ALTER ROUTINE 语句更改先前定义的用户定义的例程(UDR)的例程修饰符或路径名.该 语句是 SQL ANSI/ISO 标准的扩展. 语法 用法 ALTER ROUTINE 语句使您可 ...

  4. mysql create routine 权限的一些说明

    1.如果用户有create routine 权限那么他就可以创建procedure | function . 2.如果用户创建了procedure | function 那么mysql 会自动赋予它对 ...

  5. python alter table_python(pymysql)之mysql简单操作

    一.mysql简单介绍 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库 ...

  6. mysql中 routine

    1.如果用户有create routine 权限那么他就可以创建procedure | function .2.如果用户创建了procedure | function 那么mysql 会自动赋予它对p ...

  7. Doris之Routine Load

    Routine Load 例行导入(Routine Load)功能为用户提供了一种自动从指定数据源进行数据导入的功能. 本文档主要介绍该功能的实现原理.使用方式以及最佳实践. FE:Frontend, ...

  8. mysql: create routin表示的是什么?,关于mysql create routine 权限的一些说明

    1.如果用户有create routine 权限那么他就可以创建procedure | function . 2.如果用户创建了procedure | function 那么mysql 会自动赋予它对 ...

  9. mysql routine 权限_关于mysql create routine 权限的一些说明

    1.如果用户有create routine 权限那么他就可以创建procedure | function . 2.如果用户创建了procedure | function 那么mysql 会自动赋予它对 ...

最新文章

  1. 补8.python之面相对象part.7(类相关函数的补充)
  2. GDI 泄漏检测方法
  3. 年末重磅 | 12月Unity 2D新功能发布会现已开放报名!
  4. navigating the online library
  5. 最终在学校的职业发展目标
  6. ITK:创建一个固定数组
  7. docker 命令每次都需要使用sudo来执行,不太方便,如何去掉sudo?
  8. ios 不被遮挡 阴影_解决ios10导航栏底部阴影线条隐藏失效问题
  9. POJ 1330 LCA最近公共祖先 离线tarjan算法
  10. java后端简历项目经历_为了面试字节跳动后端开发岗(Java)鬼知道我经历了什么.....
  11. hashmap删除指定key_「集合系列」- 深入浅出分析HashMap
  12. 开发管理 -启动项目(转)
  13. matlab卷积神经网络的创建与图片识别
  14. archLinux安装记录
  15. 计算机网络适配器高级属性,右击我的电脑——属性——设备管理器——1394网络适配器下面那个选项右击属性——高级——大量传送减负——...
  16. uniapp开发的多端影视APP,对接的苹果CMS
  17. 【影像组学pyradiomics教程】(七)影像组学特征
  18. KOL营销之痛点难点
  19. 地图(用ECharts绘制)
  20. 崔毅东 C++程序设计入门(下) 第9单元:白公曾咏牡丹芳,一种鲜妍独“异常” 笔记

热门文章

  1. SIT1028是一款内部集成高压LDO稳压源的本地互联网络(LIN)物理层收发器 TJA 1028T
  2. 大数据Hadoop教程-学习笔记02【Apache Hadoop、HDFS】
  3. 【OpenGL学习】绘制三角形
  4. icomoon字体图标使用步骤
  5. js 遍历对象属性,赋值/添加进另一个对象中
  6. 会C语言学go难吗,经验之谈:学习Go语言的利与弊
  7. 一级计算机网络应用题目操作,计算机一级有什么用 主要考什么
  8. 看完这篇文章,入门hadoop--这么细,你不看看?
  9. Appscan安全扫描工具入门使用说明
  10. 中国十大进口母婴店热销品牌排名前10