Bir saklı işlemin 10 defa idam PHP kodu var. Bir saklı yordam çağrısı başarısız olursa, o devam ve sonunda işlem taahhüt etmelidir.
Bu temelde bu gibi görünüyor:
$connection = getConn();
foreach($row as $i=>$j) {
$SQL = "BEGIN MYPROC.EXECUTE(:VAL1, :VAL2); END;";
$statement = OCIParse($connection, $SQL);
oci_bind_by_name($statement, 'VAL1', $row[i]['FIRSTVAL']);
oci_bind_by_name($statement, 'VAL2', $row[i]['SECONDVAL']);
$success = @OCIExecute($statement, OCI_DEFAULT);
if(!$success) {
print 'Exception in stored proc call';
}
else {
print 'Success';
}
}
oci_commit($connection);
Benim soru büyüdü bir istisna 5 saklı yordam çağrısı, diyelim ki, varsa, bir, olacak geri o rulo tüm saklı proc o noktaya kadar çağırır?