 |
|
ถ้ามีข้อมูลอยู่ 500000 เรคคอร์ด จะให้มัน Insert ครั้งละ 10000 เรคคอร์ด ไปจนครบ 500000 เรคคอร์ด จะมีวิธีแบ่งยังไงครับ
ถ้าให้มัน ดีเลย์ ต้าง ดีเลย์ยังไงครับ ช่วยแนะนำหน่อยครับ
Code (PHP)
for($c=1;$c<=500000;$c++)
{
$sqldata[$c] ="INSERT INTO ADMIN.$shname (SQQQQQE_ID, QADTREIKJ_MEM_ID, QADTREIKJ_GROUPSH_NAME, IP, STATUS";
for ($n=0;$n<$i;$n++)
{
$sqldata[$c] .=", ".$_POST['fchk'.$n];
}
$sqldata[$c] .=") VALUES (SEQ_$shname.NEXTVAL,'$mid','$gg','$ip',1";
for ($k=1;$k<=$i;$k++)
{
$crow++;
$sqldata[$c] .=",'".$_POST['datash'.$crow]."'";
}
$sqldata[$c] .=")";
$shdb[$c]=oci_parse($conn,$sqldata[$c]);
oci_execute($shdb[$c]);
//echo $sqldata[$c]."<br><br>";
}
Tag : PHP, Oracle
|
|
 |
 |
 |
 |
Date :
2011-08-28 15:38:20 |
By :
ds |
View :
750 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |