oci_bind_array_by_name
(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL OCI8 >= 1.2.0)
oci_bind_array_by_name - ΠΠ²'ΡΠ·ΡΡ PHP ΠΌΠ°ΡΠΈΠ² Π· ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ Oracle PL/SQL
ΠΠΏΠΈΡ
oci_bind_array_by_name(Β Β Β Β resource $statement,Β Β Β Β string $param,Β Β Β Β array &$var,Β Β Β Β int $max_array_length,Β Β Β Β int $max_item_length = -1,Β Β Β Β int $type = SQLT_AFC): bool
ΠΠΎΠ²'ΡΠ·ΡΡ PHP ΠΌΠ°ΡΠΈΠ² var
Π· Π²ΠΊΠ°Π·ΡΠ²Π½ΠΈΠΊΠΎΠΌ Oracle param
Π½Π° ΠΌΠ°ΡΠΈΠ² Oracle PL/SQL. ΠΠ°ΠΏΡΡΠΌΠΎΠΊ, Π²Π²Π΅Π΄Π΅Π½Π½Ρ Π°Π±ΠΎ Π²ΠΈΡΠ½ΠΎΠ²ΠΎΠΊ, Π΄Π»Ρ ΡΠΊΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈΠΌΠ΅ΡΡΡΡ ΠΌΠ°ΡΠΈΠ², Π±ΡΠ΄Π΅ Π²ΠΈΠ·Π½Π°ΡΠ°ΡΠΈΡΡ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
statement
ΠΠ΄Π΅Π½ΡΠΈΡΡΠΊΠ°ΡΠΎΡ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ³ΠΎ Π²ΠΈΡΠ°Π·Ρ OCI.
param
ΠΠΊΠ°Π·ΡΠ²Π½ΠΈΠΊ Π½Π° ΠΌΠ°ΡΠΈΠ² Oracle.
var
ΠΠ°ΡΠΈΠ².
max_array_length
ΠΠ°Π΄Π°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΈΠΉ ΡΠΎΠ·ΠΌΡΡ Π΄Π»Ρ Π²ΠΈΡ ΡΠ΄Π½ΠΎΠ³ΠΎ ΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΡΡΡΠΎΠ³ΠΎ ΠΌΠ°ΡΠΈΠ²ΡΠ².
max_item_length
ΠΠΈΠ·Π½Π°ΡΠ°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΈΠΉ ΡΠΎΠ·ΠΌΡΡ Π·Π½Π°ΡΠ΅Π½Ρ ΠΌΠ°ΡΠΈΠ²Ρ. Π―ΠΊΡΠΎ Π½Π΅ Π²ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π°Π±ΠΎ Π΄ΠΎΡΡΠ²Π½ΡΡ -1, oci_bind_array_by_name() Π·Π½Π°ΠΉΠ΄Π΅ Π½Π°ΠΉΠ±ΡΠ»ΡΡΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ Ρ Π²ΠΈΡ ΡΠ΄Π½ΠΎΠΌΡ ΠΌΠ°ΡΠΈΠ²Ρ Ρ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡ ΠΉΠΎΠ³ΠΎ ΡΠΎΠ·ΠΌΡΡ ΡΠΊ ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ.
type
ΠΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π΄Π»Ρ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½Π½Ρ ΡΠΈΠΏΡ Π·Π½Π°ΡΠ΅Π½Ρ PL/SQL ΠΌΠ°ΡΠΈΠ²Ρ. ΠΠΈΠ²ΡΡΡΡΡ ΡΠΏΠΈΡΠΎΠΊ Π½ΠΈΠΆΡΠ΅:
-
**
SQLT_NUM
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ NUMBER. -
**
SQLT_INT
- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² Π· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ INTEGER (ΠΡΠΈΠΌΡΡΠΊΠ°: INTEGER - ΡΠΈΠ½ΠΎΠ½ΡΠΌ ΡΠΈΠΏΡ NUMBER(38), ΠΏΡΠΎΡΠ΅ ΡΠΈΠΏSQLT_NUM
**Ρ ΡΡΠΎΠΌΡ Π²ΠΈΠΏΠ°Π΄ΠΊΡ Π½Π΅ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈΠΌΠ΅, Π½Π°Π²ΡΡΡ Π½Π΅Π·Π²Π°ΠΆΠ°ΡΡΠΈ Π½Π° ΡΠ΅, ΡΠΎ Π²ΠΎΠ½ΠΈ ΡΠΈΠ½ΠΎΠ½ΡΠΌΡΡΠ½Ρ). -
**
SQLT_FLT
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ FLOAT. -
**
SQLT_AFC
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ CHAR. -
**
SQLT_CHR
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ VARCHAR2. -
**
SQLT_VCS
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ VARCHAR. -
**
SQLT_AVC
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ CHARZ. -
**
SQLT_STR
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ STRING. -
**
SQLT_LVC
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ LONG VARCHAR. -
**
SQLT_ODT
**- Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ²ΡΠ² ΡΠ· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΈΠΏΡ DATE.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ true
Ρ ΡΠ°Π·Ρ ΡΡΠΏΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π°Π±ΠΎ **false
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ oci_bind_array_by_name()****
Loading...