例子:

delimiter //

create procedure proc_a(in numberA int) 这样create procedure 是正确的

begin

select numberA;

end //

delimiter ;

delimiter //

alter procedure proc_a(in numberA int) 这样是不行的,在mysql 中alter 只可以更改它的特性不可以改逻辑。

begin

select numberA;

end //

delimiter ;

ALTER {PROCEDURE | FUNCTION} sp_name [characteristic ...]

characteristic:

{ CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }

| SQL SECURITY { DEFINER | INVOKER }

| COMMENT 'string'

很好,可惜的是你没看懂。这个说明中根本就没提routine_body

仔细和下面的语法对比一下,看看有什么差别。

CREATE

[DEFINER = { user | CURRENT_USER }]

PROCEDURE sp_name ([proc_parameter[,...]])

[characteristic ...] routine_body

正确,只能修改其特性,不能修改代码。

mysql问题: alter导致速度慢

1 如何并行执行. 数据库里有一个数据量非常大的表,当对这个表进行alter的时候,这时候该表是只读的,由于数据量很大alter时间很长,如果这时候有insert或update操作,有什么办法在这期间 ...

[独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure、function、Sequence

本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

SQL Stored Procedure and Function

Anything can be programmable with defined syntax and common lib. )) -- Add the parameters for the st ...

MySQL中Procedure事务编写基础笔记

原文:MySQL中Procedure事务编写基础笔记 目录: 一.PROCEDURE: 二.CREATE PROCEDURE基本语法: 三.PROCEDURE小进阶   3.1.基本的DECLARE语 ...

Difference between Stored Procedure and Function in SQL Server

Stored Procedures are pre-compile objects which are compiled for first time and its compiled format ...

mysql中删除重复记录,只保留一条

表结构如下: mysql> desc test1; +--------------+------------------+------+-----+---------+------------- ...

随机推荐

FIR.im Weekly - 这是多产的一周

前方干货颇多,请备好小板凳,泡好茶,慢慢看. 上周四到周六(23号-25号),由 infoQ 主办的 QCon 在北京召开,各技术大牛围绕敏捷开发.技术架构.开发实践等话题进行了技术分享与探讨. QC ...

Flex debug版本浏览器选定问题

原来都用IE进行调试的,今天安装了火狐浏览器,结果出现调试器找不到的错误,如下图 需要做下面设置 "窗口"—>"首选参数",下图位置勾选项改为IE,问题就 ...

FZU2215 Simple Polynomial Problem(中缀表达求值)

比赛时没做出这题太可惜了. 赛后才反应过来这就是个中缀表达式求值,数字栈存的不是数字而是多项式. 而且,中缀表达式求值很水的,几行就可以搞定. #include #incl ...

Linux与windows文件乱码问题

Linux与windows文件乱码问题 */--> Linux与windows文件乱码问题 Table of Contents 1. 简介 2. iconv详解 2.1. iconv –help ...

POJ1300(欧拉回路)

Door Man Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 2139   Accepted: 858 Descripti ...

转 Debugging AutoCAD 2017 using Visual Studio 2015

mysql存储过程 alter_MYSQL alter procedure alter function 它们只可以更改过程的特性,不可以更改过程的逻辑。...相关推荐

  1. MySQL 存储过程(Stored Procedure)

    MySQL 5.0 版本开始支持存储过程. 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象. 存储过程是为了完成特定功能的SQL语句集,经编 ...

  2. java 不能执行mysql存储过程_java无法执行mysql中的函数及存储过程的.sql备份文件...

    需求:用java程序执行[包含数据&结构&函数&存储过程]的.sql备份文件 问题记录: 1.在执行完insert类型的语句后,中文内容会显示乱码. 解决:将mysql参数中c ...

  3. MySQL存储过程之事务管理

    MySQL存储过程之事务管理 ACID:Atomic.Consistent.Isolated.Durable  存储程序提供了一个绝佳的机制来定义.封装和管理事务. 1,MySQL的事务支持  MyS ...

  4. mysql 存储过程创建以及调用

    mysql创建存储过程详解 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据 ...

  5. MYSQL存储过程怎么写

    MySQL存储过程 DELIMITER $$      DROP PROCEDURE IF EXISTS HelloWorld$$    CREATE PROCEDURE HelloWorld()   ...

  6. MySQL修改存储过程(ALTER PROCEDURE)

    在实际开发过程中,业务需求修改的情况时有发生,这样,不可避免的需要修改 MySQL 中存储过程的特征 . 基本语法 可以使用 ALTER PROCEDURE 语句修改存储过程的某些特征. 语法格式如下 ...

  7. 4、MySQL修改存储过程(ALTER PROCEDURE)

    在实际开发过程中,业务需求修改的情况时有发生,所以修改 MySQL 中的存储过程是不可避免的. MySQL 中通过 ALTER PROCEDURE 语句来修改存储过程.本节将详细讲解修改存储过程的方法 ...

  8. Mysql关于procedure、function的详解

    官方文档 https://dev.mysql.com/doc/refman/5.7/en/information-schema-routines-table.html CREATE PROCEDURE ...

  9. 存储过程和函数 PROCEDURE FUNCTION

    SQL语句执行的时候,要首先编译,然后在被执行.在大型数据库系统中,为了提高效率,将为了完成特定功能的SQL语句集进行编译优化后,存储在数据库服务器中,用户通过指定存储过程的名字来调用执行. 具体而言 ...

最新文章

  1. 缓存用不好,Bug改到老
  2. android入门学习一 基本概念
  3. yolov5改进mark
  4. java泛型机制的好处_java 泛型机制
  5. Ehcarts 与 百度地图结合时,如何获取bmap的实例对象?
  6. Android DDMS的打开以及查看手机页面布局层次
  7. linux pam 解锁_Linux 密码复杂度设置pam_pwquality、pam_passwdqc(centos7)
  8. I wish one day, I can be that large tree, giving shadow to you!
  9. java 托管 非托管_java jni调用 非托管 dll
  10. 服务器TIME_WAIT和CLOSE_WAIT分析和解决办法
  11. mysql join 实践
  12. Atitit.mvc的趋势与未来attilax总结
  13. 红外热成像仪原理及应用
  14. mathcad prime server system(PASS云计算书系统)开发
  15. lol英雄联盟符文助手/一键应用符文易语言源码
  16. 《德米安》从那以后伤口很痛,但偶尔我会找到钥匙,沉入心底
  17. 【数据分析进阶】DCIC竞赛-task2 数据可视化
  18. bam文件读取_SAM/BAM 格式文件内容解析
  19. 科普操作系统与芯片那些事儿
  20. 曾经写过得太监小说4《无名》

热门文章

  1. ios事件-触摸事件3(UIButton 和 pointInSide()、hitTest()、touchesBegan()、touchesMoved()、touchesEnded()的关系)
  2. 关于MDK5无法创建core_cm3.o文件的解决办法
  3. BeautifulSoup的基本功能介绍
  4. 家用小型投影仪什么牌子好?推荐家用投影仪
  5. jenkins教程菜鸟_使用 jenkins 自动化部署应用(写给新手的)
  6. 系统架构师大会推荐的10本云计算图书
  7. c++/c初始化数组全为0
  8. 【纯JavaSE】图书管理系统(带精解注释)舍友一把王者的时间,我完成了一个纯Java的基础入门小项目~
  9. oracle soap api,Web API与SOAP API的区别
  10. ZYNQ嵌入式学习(5)