ストアドプロシージャは複数のデータテストを挿入します

データを挿入する

存在する場合のドロップ手順test3;
DELIMITER //
プロシージャtest3()を作成します        DECLARE i int default 12345678を
開始し
ます。
        DECLARE count int default 0;
一方、count <1000
        は
        `t_variable`(` Id`、 `ConfigId`、` IsPreset`、 `Name`、` Type`、 `Parameter`、` UpdateTime`、 `UpdatedBy`、` GroupId`)
        値に挿入します(i 、294597245385311360、0、i、 '定数'、 '{\ "値\":\ "234 \"}'、 '2020-02-11 19:31:44'、 '890852000000000050'、294849007291729024);
        カウントを設定=カウント+ 1;
        セットi = i + 1;
終わりに;
終わり //

test3();を呼び出します。

データを削除する

存在する場合のドロップ手順test3;
DELIMITER //
プロシージャ        test3 ()を作成しますDECLARE i int default 123457を
開始し
ます。
        DECLARE count int default 0;
一方、count <1000
        は
        、ConfigId = 294597245385311360およびId = iであるt_variableから削除します。
        カウントを設定=カウント+ 1;
        セットi = i + 1;
終わりに;
終わり //

test3();を呼び出します。

おすすめ

転載: www.cnblogs.com/tommaoxiaoqi/p/12726775.html