存储过程: 优势:1.较快执行速度(比单个的SQL语句快) 2.调用时只需存储过程名和参数 分类:1.系统存储过程: 1.系统创建,有一些存储过程会在创建新的数据库时自动创建; 2.名字以“sp_”开头 2.自定义存储过程: 具体用法示例: 1.创建不带参数存储过程: 2.创建带参存储过程: 3.修 ...
分类:
数据库 时间:
2018-11-14 01:03:27
阅读次数:
207
存储过程和函数是事先经过编译并存储在数据库的一段sql语句集合,调用存储过程和函数可以简化应用程序开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对提高数据运行效率是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储过程却没有,存储过程的参数可以使用IN,OUT,INOUT类型 ...
分类:
数据库 时间:
2018-11-13 02:39:25
阅读次数:
180
1. mysql 存储过程中尽量使用 @变量 而不用局部变量, @变量不容易报错!权限小,更改一下就报错! 2. sql中判断相等'=' ,用'=' 不用'=='. 3. #流程控制结构 /* 顺序结构: 程序从上往下依次执行; 分支结构: 程序从多条路径中选择一条往下执行 循环结构: 程序在满足一... ...
分类:
其他好文 时间:
2018-11-03 16:30:30
阅读次数:
169
mysql 数据库有以下存储过程: 调用该存储过程的代码: 结果: ...
分类:
数据库 时间:
2018-10-29 22:59:49
阅读次数:
255
一、查看存储过程 二、创建存储过程 三、调用存储过程 四、删除存储过程 ...
分类:
数据库 时间:
2018-10-19 22:02:42
阅读次数:
203
注:以下脚本均是在公司的mysql环境上跑的,版本号是5.6.16-log其他版本可根据关键字 get diagnostics 自行百度。 drop table if exists simon_task; drop table if exists simon_log; create table si ...
分类:
数据库 时间:
2018-10-14 23:04:12
阅读次数:
257
12.存储过程和函数12.1 什么是存储过程和函数存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数简化应用开发人员的工作,减少数据在数据库和应用服务器之间的传输,有利于提高数据的处理效率。存储过程和函数的区别: 函数必须有返回值,而存储过程没有; 存储过程的参数 ...
分类:
数据库 时间:
2018-10-12 21:15:10
阅读次数:
225
存储过程1、存储过程:存储过程保存在mysql.proc表中2、创建存储过程:CREATEPROCEDUREsp_name([proc_parameter[,proc_parameter...]])routime_body其中:proc_parameter:[IN|OUT|INOUT]parameter_nametype其中IN表示输入参数,OUT表示输出参数,INOUT表示既可以输入也可以输出;
分类:
数据库 时间:
2018-10-10 10:35:51
阅读次数:
191
DROP PROCEDURE IF EXISTS jy_gm_data_push; delimiter // CREATE PROCEDURE jy_gm_data_push() BEGIN /* 定义变量一 */ DECLARE MC_CODE VARCHAR(35); DECLARE DGV_D ...
分类:
数据库 时间:
2018-10-07 13:44:48
阅读次数:
225