mysql建立儲存過程,模擬插入200萬使用者

2021-07-27 22:28:16 字數 336 閱讀 1763

執行完語句後會建立相關的儲存過程,需要執行語句 call test()才可以執行插入操作。注意:建立儲存過程語句和call執行語句必須分開執行,建立儲存過程語句成功後,再執行呼叫儲存過程語句(call test())。

create procedure test() 代表建立儲存過程。test未儲存過程的名字可以自定義但必須是唯一的儲存過程名,括號中可以寫自定義變數,我沒有用到就沒寫。

begin和end之間的為儲存過程要執行的sql語句

我這裡因為需要插入200萬條使用者寫了乙個while迴圈,moblie是模擬的**號碼。因為還有乙個使用者關聯表所以每次迴圈都是兩次插入,這裡你們的插入語句可以根據情況自定義。

MySQL建立儲存過程

在開發過程中,經常會遇到重複使用某乙個功能的情況,為此,mysql引入了儲存過程 儲存過程 就是一條或多條sql語句的集合,當對資料庫進行一系列複雜操作時,儲存過程可以將這些複雜操縱,封裝成乙個 塊,以便重複使用,大大減少資料庫開發人員的工作量 使用create procedure語句 create...

MYSQL 建立儲存過程

無引數儲存過程 delimiter create procedure myfist proc 建立儲存過程 begin select stu id from score where grade 80 and c name 計算機 select name from student where id i...

mysql建立儲存過程

坑一 mysql建立儲存過程中,儲存過程的輸入引數變數命名不應該與欄位名相同。如果相同,導致的結果就是引數的值將不會是你傳入的值,而是變成每條記錄的那個欄位的值。如果在刪除操作時,將會刪除整張表的記錄,是非常危險的。刪除儲存過程 drop procedure if exists pro test 建...