diff --git a/reference/oci8/constants.xml b/reference/oci8/constants.xml new file mode 100644 index 0000000000..cc87ee0efe --- /dev/null +++ b/reference/oci8/constants.xml @@ -0,0 +1,370 @@ + + +
+ &reftitle.constants; + &extension.constants; + + + + OCI_DEFAULT + (integer) + + + + + + + + + + OCI_DESCRIBE_ONLY + (integer) + + + + + + + + + + OCI_COMMIT_ON_SUCCESS + (integer) + + + + + + + + + + OCI_EXACT_FETCH + (integer) + + + + + + + + + + SQLT_BFILEE + (integer) + + + + + + + + + + SQLT_CFILEE + (integer) + + + + + + + + + + SQLT_CLOB + (integer) + + + + + + + + + + SQLT_BLOB + (integer) + + + + + + + + + + SQLT_RDD + (integer) + + + + + + + + + + OCI_B_SQLT_NTY + (integer) + + + + + + + + + + OCI_SYSDATE + (integer) + + + + + + + + + + OCI_B_BFILE + (integer) + + + + + + + + + + OCI_B_CFILEE + (integer) + + + + + + + + + + OCI_B_CLOB + (integer) + + + + + + + + + + OCI_B_BLOB + (integer) + + + + + + + + + + OCI_B_ROWID + (integer) + + + + + + + + + + OCI_B_CURSOR + (integer) + + + + + + + + + + OCI_B_BIN + (integer) + + + + + + + + + + OCI_FETCHSTATEMENT_BY_COLUMN + (integer) + + + + + + + + + + OCI_FETCHSTATEMENT_BY_ROW + (integer) + + + + + + + + + + OCI_ASSOC + (integer) + + + + + + + + + + OCI_NUM + (integer) + + + + + + + + + + OCI_BOTH + (integer) + + + + + + + + + + OCI_RETURN_NULLS + (integer) + + + + + + + + + + OCI_RETURN_LOBS + (integer) + + + + + + + + + + OCI_DTYPE_FILE + (integer) + + + + + + + + + + OCI_DTYPE_LOB + (integer) + + + + + + + + + + OCI_DTYPE_ROWID + (integer) + + + + + + + + + + OCI_D_FILE + (integer) + + + + + + + + + + OCI_D_LOB + (integer) + + + + + + + + + + OCI_D_ROWID + (integer) + + + + + + + + +
+ + diff --git a/reference/oci8/reference.xml b/reference/oci8/reference.xml index 3723db0018..b26270f824 100644 --- a/reference/oci8/reference.xml +++ b/reference/oci8/reference.xml @@ -1,19 +1,29 @@ - + Oracle 8 functions OCI8 + +
+ &reftitle.intro; + + These functions allow you to access Oracle8 and Oracle7 databases. + It uses the Oracle8 Call-Interface (OCI8) + + + This extension is more flexible than the + standard Oracle + extension. It supports binding of global and local PHP variables + to Oracle placeholders, has full LOB, FILE and ROWID support + and allows you to use user-supplied define variables. + +
+ +
+ &reftitle.required; - These functions allow you to access Oracle8 and Oracle7 databases. - It uses the Oracle8 Call-Interface (OCI8). You will need the Oracle8 - client libraries to use this extension. - - - This extension is more flexible than the standard Oracle - extension. It supports binding of global and local PHP variables - to Oracle placeholders, has full LOB, FILE and ROWID support - and allows you to use user-supplied define variables. + You will need the Oracle8 client libraries to use this extension. Before using this extension, make sure that you have set up your @@ -100,7 +110,34 @@ with EXTRA_LIBS=-lthread. - +
+ + +
+ &reftitle.install; + + You have to compile PHP with the option + , where DIR defaults to + your environmment variable ORACLE_HOME. + +
+ +
+ &reftitle.runtime; + &no.config; +
+ +
+ &reftitle.resources; + + +
+ + &reference.oci8.constants; + +
+ &reftitle.examples; + OCI Hints @@ -131,10 +168,10 @@ OCICommit($conn); ]]> - - - You can easily access stored procedures in the same way as you - would from the commands line. + + + You can easily access stored procedures in the same way as you + would from the commands line. Using Stored Procedures @@ -155,9 +192,11 @@ $sth = OCIParse ( $dbh, "begin sp_newaddress( :address_id, '$firstname', ?> ]]> - + - + +
+
&reference.oci8.functions;