DECLARE
@i INT
SET @i = 1
WHILE (@i < 5)
BEGIN
INSERT INTO TableInfo (
TableInfo.TableTypeId,
TableInfo.TableCode,
TableInfo.TableName,
TableInfo.InstId,
TableInfo.`Status`
)
VALUES
(
1,
'K2312' +@i,
'桌子' +@i,
1,
1
)
SET @i =@i + 1
END
delimiter $$
DROP PROCEDURE
IF EXISTS wk ; CREATE PROCEDURE wk ()
BEGIN
DECLARE
i INT ;
SET i = 1 ;
WHILE i < 5 DO
INSERT INTO TableInfo (
TableInfo.TableTypeId,
TableInfo.TableCode,
TableInfo.TableName,
TableInfo.InstId,
TableInfo.`Status`
)
VALUES
(
1,
concat('K2312', CONVERT(i, CHAR)),
concat('桌子', CONVERT(i, CHAR)),
1,
1
) ;
SET i = i + 1 ;
END
WHILE ;
END ;
//使用 存储过程调用
delimiter ;
CALL wk () ;