0

我有一个包含 ID、departmentID、val 列的表

create table departmentVal (ID INT IDENTITY(1,1), departmentID INT NOT NULL, val BIGINT)

create table departmentID (ID,departmentName)

如何将 val、$count = 10k 和 $val = 1234900000001 多次插入到 departmentVal 中到 1234900010000

$i = 0;
$count = 10000;
 $va = 1234900000001;
$dptID = 1;

while  ($i < $count){
insert into departmentVal($dptID , $val);
$val++;
}

我正在寻找更好的解决方案来做到这一点。

4

1 回答 1

0

创建过程 dorepeat(p1 INT) BEGIN SET @x = 0; REPEAT INSERT INTO your_table SELECT NULL, field1, field2; 设置@x = @x + 1;直到 @x > p1 结束重复;结尾

于 2013-04-07T12:54:31.140 回答