Как добавить в 1 таблицу в 2 разных поля 2 файла?

 
0
 
Oracle
ava
stmamont | 20.07.2005, 13:01
Если нужен всего 1 файл то получается что то вроде этого:

$sql2="insert into table (id,file) values(TABLE_SQS.CURRVAL,EMPTY_BLOB()) returning file into :file";
connectdb(&$db2);
$lob=OCINewDescriptor($db2,OCI_D_LOB);
$base2=OCIParse($db2,$sql2);
OCIBindByName($base2, ':file',&$lob,-1,OCI_B_BLOB);
OCIExecute($base2,OCI_DEFAULT);
$lob->save("$file_content");
OCICommit($db2);
OCILogoff($db2);

Но что если мне надо добавить 2 файла?? Какой запрос я должен написать и нужно ли создавать еще 1 дескриптор?
Я думал получится что то типа этого:

insert into table (id,file1,file2) values(TABLE_SQS.CURRVAL,EMPTY_BLOB(),EMPTY_BLOB()) returning (xml,files) into (:xml,:files)

но это неправильно
:(
Comments (0)

Comments are not added

Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit