ifx_prepareとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > ifx_prepareの意味・解説 

ifx_prepare

(No version information available, might be only in CVS)
ifx_prepare — SQL 文を実行用に準備する

説明

resource ifx_prepare ( string query, resource link_identifier [, int cursor_def, mixed blobidarray] )
あとで ifx_do() で使用するための query を準備します。
"select 型" のクエリの場合はカーソルを宣言してオープンします。 select 以外のクエリは、直接実行されます。
どちらのタイプのクエリにおいても、(予測または実際の数として) 作用された行の数は ifx_affected_rows() により 取得可能です。
TEXT (または BYTE) カラムの内容が許すならば、 "ifx_textasvarchar(1)" または "ifx_byteasvarchar(1)" を使用する ことも可能です。 これにより、TEXT (または BYTE) カラムは、select クエリの 通常の (しかし長い) VARCHAR カラムと同様に処理され、 BLOB ID で悩むこともなくなります。
ifx_textasvarchar(0) または ifx_byteasvarchar(0) (デフォルト値) の場合、select クエリは、BLOB ID (整数値) に属するものとして BLOB カラムを返します。 BLOB 関数により文字列またはファイルとして BLOB の値を得ることが 可能です (下記を参照ください)。

パラメータ

query
クエリ文字列。
link_identifier
リンク ID。
cursor_def
オプションのパラメータで、そのカーソルを "スクロール" または "ホールド" カーソルとすることができます。 このオプションはビットマスクであり、 IFX_SCROLLIFX_HOLD あるいは 両方とも指定することができます。
blobidarray
もし、クエリにおいて BLOB (BYTE または TEXT) カラムがある場合、 対応する "BLOB ID" を有する blobidarray パラメータを追加することが可能です。この場合、クエリテキストの これらのカラムを "?" で置換することが必要です。

返り値

後で ifx_do() で使用するための結果 ID、 あるいはエラー時に FALSE を返します。

参考

ifx_do()



このページでは「PHP関数リファレンス」からifx_prepareを検索した結果を表示しています。
Weblioに収録されているすべての辞書からifx_prepareを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からifx_prepare を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ifx_prepare」の関連用語

ifx_prepareのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ifx_prepareのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS