#刪除表
DROP TABLE IF EXISTS test.users;
#創建表
CREATE TABLE test.users(
id int(10) not null auto_increment,
name text(255),
num int(10),
PRIMARY key (`id`)
)ENGINE MyISAM DEFAULT CHARSET utf8 COMMENT '我是注釋';
#清空表數據
TRUNCATE table test.users;
#定義存儲過程(// 定義開始符)
delimiter //
#刪除存儲過程
DROP PROCEDURE IF EXISTS process;
#創建存儲過程
CREATE PROCEDURE process()
#存儲開始
BEGIN
#聲明變量類型和初始值
DECLARE i int default 1;
#執行循環語句
WHILE i<=1000 do
INSERT into test.users(name,num) values ('我是誰',1009+i);
set i = i + 1;
#循環結束
END WHILE;
#存儲過程結束
END
#(// 定義終止符)
//
#調用存儲過程
call process();
MySql數據庫存儲過程實例
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 1. 存儲過程的優點 存儲過程可以減少網絡流量 允許模塊化設計 支持事務 2. 創建存儲過程 語法: 例題: 3....
- 存儲過程(Stored Procedure)是在大型數據庫系統中,一組為了完成特定功能的SQL 語句集,存儲在數據...