mysql存储过程 alter_MYSQL alter procedure alter function 它们只可以更改过程的特性,不可以更改过程的逻辑。...
例子:
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 它们只可以更改过程的特性,不可以更改过程的逻辑。...相关推荐
- MySQL 存储过程(Stored Procedure)
MySQL 5.0 版本开始支持存储过程. 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象. 存储过程是为了完成特定功能的SQL语句集,经编 ...
- java 不能执行mysql存储过程_java无法执行mysql中的函数及存储过程的.sql备份文件...
需求:用java程序执行[包含数据&结构&函数&存储过程]的.sql备份文件 问题记录: 1.在执行完insert类型的语句后,中文内容会显示乱码. 解决:将mysql参数中c ...
- MySQL存储过程之事务管理
MySQL存储过程之事务管理 ACID:Atomic.Consistent.Isolated.Durable 存储程序提供了一个绝佳的机制来定义.封装和管理事务. 1,MySQL的事务支持 MyS ...
- mysql 存储过程创建以及调用
mysql创建存储过程详解 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据 ...
- MYSQL存储过程怎么写
MySQL存储过程 DELIMITER $$ DROP PROCEDURE IF EXISTS HelloWorld$$ CREATE PROCEDURE HelloWorld() ...
- MySQL修改存储过程(ALTER PROCEDURE)
在实际开发过程中,业务需求修改的情况时有发生,这样,不可避免的需要修改 MySQL 中存储过程的特征 . 基本语法 可以使用 ALTER PROCEDURE 语句修改存储过程的某些特征. 语法格式如下 ...
- 4、MySQL修改存储过程(ALTER PROCEDURE)
在实际开发过程中,业务需求修改的情况时有发生,所以修改 MySQL 中的存储过程是不可避免的. MySQL 中通过 ALTER PROCEDURE 语句来修改存储过程.本节将详细讲解修改存储过程的方法 ...
- Mysql关于procedure、function的详解
官方文档 https://dev.mysql.com/doc/refman/5.7/en/information-schema-routines-table.html CREATE PROCEDURE ...
- 存储过程和函数 PROCEDURE FUNCTION
SQL语句执行的时候,要首先编译,然后在被执行.在大型数据库系统中,为了提高效率,将为了完成特定功能的SQL语句集进行编译优化后,存储在数据库服务器中,用户通过指定存储过程的名字来调用执行. 具体而言 ...
最新文章
- 缓存用不好,Bug改到老
- android入门学习一 基本概念
- yolov5改进mark
- java泛型机制的好处_java 泛型机制
- Ehcarts 与 百度地图结合时,如何获取bmap的实例对象?
- Android DDMS的打开以及查看手机页面布局层次
- linux pam 解锁_Linux 密码复杂度设置pam_pwquality、pam_passwdqc(centos7)
- I wish one day, I can be that large tree, giving shadow to you!
- java 托管 非托管_java jni调用 非托管 dll
- 服务器TIME_WAIT和CLOSE_WAIT分析和解决办法
- mysql join 实践
- Atitit.mvc的趋势与未来attilax总结
- 红外热成像仪原理及应用
- mathcad prime server system(PASS云计算书系统)开发
- lol英雄联盟符文助手/一键应用符文易语言源码
- 《德米安》从那以后伤口很痛,但偶尔我会找到钥匙,沉入心底
- 【数据分析进阶】DCIC竞赛-task2 数据可视化
- bam文件读取_SAM/BAM 格式文件内容解析
- 科普操作系统与芯片那些事儿
- 曾经写过得太监小说4《无名》
热门文章
- ios事件-触摸事件3(UIButton 和 pointInSide()、hitTest()、touchesBegan()、touchesMoved()、touchesEnded()的关系)
- 关于MDK5无法创建core_cm3.o文件的解决办法
- BeautifulSoup的基本功能介绍
- 家用小型投影仪什么牌子好?推荐家用投影仪
- jenkins教程菜鸟_使用 jenkins 自动化部署应用(写给新手的)
- 系统架构师大会推荐的10本云计算图书
- c++/c初始化数组全为0
- 【纯JavaSE】图书管理系统(带精解注释)舍友一把王者的时间,我完成了一个纯Java的基础入门小项目~
- oracle soap api,Web API与SOAP API的区别
- ZYNQ嵌入式学习(5)