【问题标题】:multiple insert sql query php多个插入sql查询php
【发布时间】:2013-04-07 12:48:34
【问题描述】:

我有一个包含 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 到 1234900010000 多次插入到 departmentVal 中

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

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

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

【问题讨论】:

标签: php sql-server-2005


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    • 2013-05-21
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    • 2011-03-17
    相关资源
    最近更新 更多