OCIBindByName() bindet die PHP Variable
variable
an den Oracle Platzhalter
ph_name
. Es wird genutzt um den benötigten
Speicherplatz fuer die Ein/Ausgabe zu Laufzeit festzulegen.
length
gibt dabei die maximale Grösse
des Speicherplatzes an. Wenn length
auf -1
gesetzt wird, nimmt OCIBindByName() die Grösse des
Inhalts von variable
als maximale Grösse.
Wenn ein abstrakter Datentyp wie (LOB/ROWID/BFILE) gebunden werden soll,
muss zuerst OCINewDescriptor() verwendet werden.
length
gilt nicht für abstrakte Datentypen und
sollte denn auf -1 gesetzt sein.
type
zeigt Oracle, welchen Typ wir binden wollen.
Mögliche Typen sind: OCI_B_FILE (Binärdatei), OCI_B_CFILE (Textdatei),
OCI_B_CLOB (Text-LOB), OCI_B_BLOB (Binär-LOB) and OCI_B_ROWID (ROWID).
Zurück | Zum Anfang | Weiter |
oci_statement_type | Nach oben | ocicancel |