De traductores profesionales, empresas, páginas web y repositorios de traducción de libre uso.
ocinewdescriptor
see also ocilogon() and ociplogon().
Última actualización: 2011-10-24
Frecuencia de uso: 1
Calidad:
ocinewdescriptor() allocates storage to hold descriptors or lob locators.
(php 3 = 3.0.7, php 4)
Última actualización: 2011-10-24
Frecuencia de uso: 1
Calidad:
if you need to bind an abstract datatype (lob / rowid / bfile) you need to allocate it first using ocinewdescriptor() function.
추상형 데이터타입(lob/rowid/bfile)을 연계 할 필요가 있다면 우선은 ocinewdescriptor() 함수를 사용해서 변수를 할당해야 한다. length 인수는 추상형 데이터타입 을 위해 사용되지 않는다. 이때 이 값은 -1이 되어야 한다. type 변수는 오라클에서 현재 어떤 종류의 descriptor가 사용되는지 알려준다. 가능한 값은 다음과 같다: oci_b_file (binary-file), oci_b_cfile (character-file), oci_b_clob (character-lob), oci_b_blob (binary-lob) and oci_b_rowid (rowid).
Última actualización: 2011-10-24
Frecuencia de uso: 1
Calidad:
the script then deletes * the selected rows using the rowid and commits after each * set of $commitsize rows. (use with care, there is no rollback) * / $conn = ocilogon($user, $password); $stmt = ociparse($conn ,"select rowid from $table $where"); $rowid = ocinewdescriptor($conn,oci_d_rowid); ocidefinebyname($stmt ,"rowid", $rowid); ociexecute($stmt); while (ocifetch($stmt)) {$nrows = ocirowcount($stmt); $delete = ociparse($conn ,"delete from $table where rowid = :rid"); ocibindbyname($delete ,":rid", $rowid,-1,oci_b_rowid); ociexecute($delete); print "$nrows\n"; if (($nrows% $commitsize) == 0) {ocicommit($conn);}} $nrows = ocirowcount($stmt); print "$nrows deleted...\n"; ocifreestatement($stmt); ocilogoff($conn);?
예 2. ocinewdescriptor
Última actualización: 2011-10-24
Frecuencia de uso: 1
Calidad:
Advertencia: contiene formato HTML invisible