mysql存储过程编写步骤
1.创建存储过程
DELIMITER $$ #将语句的结束符号从分号;临时改为2个$$(可以是自定义的)
CREATE PROCEDURE Proc() #创建存储过程,过程名为Proc,不带参数
BEGIN #存储过程,以BEGIN关键字开始
select count(*) from bomc_send_record; #过程的整体语句
END $$ #过程体以关键字END结束
DELIMITER ; #将语句的结束符号恢复为分号
CREATE DEFINER=`root`@`localhost` PROCEDURE `Proc`() BEGIN select (select now()) as querytime,servername,ipaddr,period,filetype,recordtime,recvflag from bomc_send_record; END
2.调用存储过程
call Proc;
3.查看存储过程
show create procedure proc1;
show procedure status like 'proc1' ;
4.删除存储过程
drop procedure if exists proc1;