我的起始值为
1BC16EC001
,结束值为
1BC16EC010
我想将介于两者之间的值(即1BC16EC002、1BC16EC003等)自动插入数据库中。
我的查询应该怎么做?
答案 0 :(得分:0)
在MySQL中,您可以编写以下代码:
BEGIN
SET @i = 0
WHILE @i < 10 DO
SET @i = @i + 1
IF @i < 10 THEN
SET TEMP='0'+ @i
ELSE
SET TEMP= @i
END IF
INSERT INTO table VALUES('1BC16EC0'+(@TEMP)
END WHILE
END
顺便说一句,您可以将10更改为任意数字。