时间:2021-07-01 10:21:17 帮助过:33人阅读
CREATE PROCEDURE
/CREATE FUNCTION
delimiter
的用法,delimiter
命令用于改变解释器的结束符。例如在定义函数过程中,在函数体内可能出现SQL默认的";"结束符,一旦输入,解释器就开始执行,但是很显然有时候其时并没有定义结束,所以定义函数或者过程之前一般要使用delimiter
重定义结束符delimiter //
,然后执行CREATE PROCEDURE simpleporc (OUT param1 INT) BEGIN SELECT COUNT(*) INTO param1 FROM t END //
调用:CALL simpleproc(@a);
CREATE FUNCTION hello(s CHAR(20)) RETURNS CHAR(50) RETURN CONCAT(‘Hello,‘,s,‘!‘);//
(当然,也要把结束符先换掉)ALTER PROCEDURE
/ALTER FUNCTION
DROP PROCEDURE
/DROP FUNCTION
SHOW CREATE PROCEDURE
/SHOW CREATE FUNCTION
SHOW PROCEDURE STATUS
/SHOW FUNCTION STATUS
CALL
BEGIN ... END
DECLARE
声明变量等CASE
LOOP
LEAVE
ITERATE
REPEAT
WHILE
MySQL存储过程和函数
标签:select simple 修改 变量 rate leave from 使用 roc