mysql存储过程总结
N年没写过存储过程了,突然要写存储一下都忘记完了,现在回顾总结。 先废话的说下mysql中的变量有1.系统变量 和 2.自定义变量 系统变量:变量由系统提供,不是用户定义,属于服务器层面 a.查看所有的系统变量: show global | session variables; b.查看满足条件的部分系统变量: show global | 【session】 variables like '%char%'; c.查看指定的某哥系统变量的值: select @@global | 【session】.系统变量名; d.为某个系统变量赋值 方法一: set global | 【session】 系统变量名 = 值; 方法二: set @@global | 【session】.系统变量名 = 值; e.全局变量 1.查看所有的全局变量: SHOW GLOBAL VARIABLES; 查看部分的全局变量: SHOW GLOBAL VARIABLES LIKE '%char%'; 3.查看指定的全局变量的值: SELECT @@global.autocommit; SELECT @@tx_isolation; 4.为某个指定的全局变量赋值: SET @@global.autocommit=0; f.会话变量 1.查看所有的会话变量 SHOW VARIABLES; SHOW SESSION