mysql存储过程编写步骤
1.创建存储过程
DELIMITER $$ #将语句的结束符号从分号;临时改为2个$$(可以是自定义的)
CREATE PROCEDURE Proc() #创建存储过程,过程名为Proc,不带参数
BEGIN #存储过程,以BEGIN关键字开始
select count(*) from bomc_send_record; #过程的整体语句
END $$ #过程体以关键字END结束
DELIMITER ; #将语句的结束符号恢复为分号
1 2 3 4 5 6 7 | 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;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构