ドライバでサポートされるデータ型

oci_bind_by_name() 関数を使用してパラメータをバインドする場合、 ドライバは次の型をサポートします
マッピング
SQLT_NTYoci_new_collection() によって生成されたような PHP のコレクションオブジェクトからネイティブのコレクション型に マップします
SQLT_BFILEEoci_new_descriptor() によって生成されたような PHP のディスクリプタオブジェクトからネイティブのディスクリプタ型に マップします
SQLT_CFILEEoci_new_descriptor() によって生成されたような PHP のディスクリプタオブジェクトからネイティブのディスクリプタ型に マップします
SQLT_CLOBoci_new_descriptor() によって生成されたような PHP のディスクリプタオブジェクトからネイティブのディスクリプタ型に マップします
SQLT_BLOBoci_new_descriptor() によって生成されたような PHP のディスクリプタオブジェクトからネイティブのディスクリプタ型に マップします
SQLT_RDDoci_new_descriptor() によって生成されたような PHP のディスクリプタオブジェクトからネイティブのディスクリプタ型に マップします
SQLT_NUMPHP パラメータを 'C' の long 型に変換し、 その値をバインドします
SQLT_RSEToci_parse() によって生成されたもしくは他の OCI クエリから処理されたような PHP のステートメントハンドルからネイティブのステートメントハンドルに マップします
SQLT_BOLPHP パラメータを PL/SQL の BOOLEAN にバインドします
SQLT_CHR とその他の型PHP パラメータを文字列型に変換し、その文字列をバインドします
以下の型は結果セットからカラムを処理する際にサポートされます
マッピング
SQLT_RSETカーソルを表す OCI ステートメントリソースを生成します
SQLT_RDDROWID オブジェクトを生成します
SQLT_BLOBLOB オブジェクトを生成します
SQLT_CLOBLOB オブジェクトを生成します
SQLT_BFILELOB オブジェクトを生成します
SQLT_LNGSQLT_CHR としてバインドし、文字列として返します
SQLT_LBISQLT_BIN としてバインドし、文字列として返します
その他の型SQLT_CHR としてバインドし、文字列として返します
To Top