使用存儲過程創建數據

一、根據所需數據創建表,主要是看需要幾列數據

create?table?blog_user

(??telphone? varchar(20) ?not?null ,??

username varchar(20) not?null,??

authcode varchar(20)?not?null, ?

card varchar(20)?not?null,

password varchar(20)?not?null

?)

二、創建存儲過程

CREATE?PROCEDURE?user?()

BEGIN -- 定義變量

DECLARE i INT DEFAULT 100000;

DECLARE p_telphone VARCHAR(20);

DECLARE p_username VARCHAR(20);

DECLARE p_authcode VARCHAR(20);

DECLARE p_card VARCHAR(20);

DECLARE p_password VARCHAR(20);

WHILE i < 150000 DO

-- 對參數賦值

SET p_telphone = CONCAT('15410',i);

SET p_username = CONCAT('張',i);

SET p_authcode = CONCAT('',i);

SET p_card = CONCAT('SN000',i);

SET p_password = CONCAT('hnjb',i);

-- 創建數據

INSERT INTO user ( telphone, username, authcode, card, password ) VALUES ( p_telphone, p_username, p_authcode, p_card, p_password );

SET i=i+1;

END WHILE;

END

三、執行存儲過程,插入數據

四、把創建的數據導出成excel格式即可

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 什么是SQL數據庫: SQL是Structured Query Language(結構化查詢語言)的縮寫。SQL是...
    西貝巴巴閱讀 1,836評論 0 10
  • 你信不信你至今單身的某一個原因是是你遇見的太少、眼緣太淺、以及單方面的感覺自己資歷太淺,遇見...
    楠二閱讀 418評論 6 3
  • “八十歲,只要我們還在,我們一定要比一場球啊,看那時誰是贏家。”我和球友們相約八十歲的球賽。呵呵,如果,如...
    楊帆滄州閱讀 253評論 2 2