本文實例講述了MySQL實現創建存儲過程并循環添加記錄的方法。分享給大家供大家參考,具體如下:
先創建,然后調用:
-- 創建存儲過程
DELIMITER;//
create procedure myproc()
begin
declare num int;
set num=1;
while num = 24 do
insert into t_calendar_hour(hourlist) values(num);
set num=num+1;
end while;
commit;
end;//
-- 調用存儲過程
CALL myproc();
PS:這里再為大家推薦2款常用的sql在線工具供大家參考使用(包含SQL語句用法說明):
SQL在線壓縮/格式化工具:
http://tools.jb51.net/code/sql_format_compress
SQL代碼在線格式化美化工具:
http://tools.jb51.net/code/sqlcodeformat
更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL存儲過程技巧大全》、《MySQL常用函數大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》及《MySQL數據庫鎖相關技巧匯總》
希望本文所述對大家MySQL數據庫計有所幫助。
您可能感興趣的文章:- MYSQL的存儲過程和函數簡單寫法
- mysql數據存儲過程參數實例詳解
- Mysql帶返回值與不帶返回值的2種存儲過程寫法
- mysql的存儲過程、游標 、事務實例詳解
- 詳解MySql存儲過程參數的入門使用
- mysql 使用存儲過程實現樹節點的獲取方法