Oracle OCI8 지원되는 데이터 유형
드라이버는 oci_bind_by_name() 함수를 사용하여 매개변수를 바인딩할 때 다음 유형을 지원합니다.
Type | Mapping |
---|---|
SQLT_NTY |
oci_new_collection()에 의해 생성된 것과 같은 PHP 컬렉션 객체에서 네이티브 컬렉션 유형을 매핑합니다. |
SQLT_BFILEE |
oci_new_descriptor()에 의해 생성된 것과 같은 네이티브 디스크립터를 매핑합니다. |
SQLT_CFILEE |
oci_new_descriptor()에 의해 생성된 것과 같은 네이티브 디스크립터를 매핑합니다. |
SQLT_CLOB |
oci_new_descriptor()에 의해 생성된 것과 같은 네이티브 디스크립터를 매핑합니다. |
SQLT_BLOB |
oci_new_descriptor()에 의해 생성된 것과 같은 네이티브 디스크립터를 매핑합니다. |
SQLT_RDD |
oci_new_descriptor()에 의해 생성된 것과 같은 네이티브 디스크립터를 매핑합니다. |
SQLT_NUM |
PHP 매개변수를 'C' 긴 유형으로 변환하고 해당 값에 바인딩합니다. |
SQLT_RSET |
oci_parse()에 의해 생성되거나 다른 OCI 쿼리에서 검색된 것과 같은 기본 문 핸들을 매핑합니다. |
SQLT_BOL |
PHP 매개변수를 PL/SQL BOOLEAN에 바인딩 |
SQLT_CHR and any other type |
PHP 매개변수를 문자열 유형으로 변환하고 문자열로 바인딩합니다. |
결과 집합에서 열을 검색할 때 다음 유형이 지원됩니다.
Type | Mapping |
---|---|
SQLT_RSET |
커서를 나타내는 oci 문 리소스를 만듭니다. |
SQLT_RDD |
ROWID 개체를 만듭니다. |
SQLT_BLOB |
LOB 객체를 생성합니다. |
SQLT_CLOB |
LOB 객체를 생성합니다. |
SQLT_BFILE |
LOB 객체를 생성합니다. |
SQLT_LNG |
SQLT_CHR로 바인딩되어 문자열로 반환됨 |
SQLT_LBI |
SQLT_BIN 으로 바인딩되어 문자열로 반환됨 |
Any other type | SQLT_CHR 로 바인딩되어 문자열로 반환됨 |