# Informix

- はじめに
- インストール/設定
  - 要件
  - インストール手順
  - 実行時設定
  - リソース型
- 定義済み定数
- Informix 関数
  - ifx_affected_rows — クエリで変更された行の数を得る
  - ifx_blobinfile_mode — 全ての select クエリに関するデフォルトの BLOB モードを設定する
  - ifx_byteasvarchar — デフォルトのバイトモードを設定する
  - ifx_close — Informix 接続を閉じる
  - ifx_connect — Informix サーバーへの接続をオープンする
  - ifx_copy_blob — 指定した BLOB オブジェクトを二重化する
  - ifx_create_blob — BLOB オブジェクトを作成する
  - ifx_create_char — 文字オブジェクトを作成する
  - ifx_do — 事前に準備された SQL 文を実行する
  - ifx_error — 直近の Informix コールのエラーコードを返す
  - ifx_errormsg — 直近の Informix コールのエラーメッセージを返す
  - ifx_fetch_row — 行を連想配列として取得する
  - ifx_fieldproperties — SQL フィールドプロパティのリスト
  - ifx_fieldtypes — Informix SQL フィールドのリスト
  - ifx_free_blob — BLOB オブジェクトを削除する
  - ifx_free_char — 文字オブジェクトを削除する
  - ifx_free_result — クエリに関するリソースを解放する
  - ifx_get_blob — BLOB オブジェクトの内容を返す
  - ifx_get_char — 文字オブジェクトの内容を返す
  - ifx_getsqlca — クエリ実行後、sqlca.sqlerrd[0..5] の値を得る
  - ifx_htmltbl_result — クエリ結果の全行を HTML テーブルにフォーマットする
  - ifx_nullformat — 取得する行のデフォルトの返り値を設定する
  - ifx_num_fields — クエリのカラム数を返す
  - ifx_num_rows — クエリから既に取得された行の数を数える
  - ifx_pconnect — 持続的 Informix 接続をオープンする
  - ifx_prepare — SQL 文を実行用に準備する
  - ifx_query — Informix クエリを送信する
  - ifx_textasvarchar — デフォルトのテキストモードを設定する
  - ifx_update_blob — BLOB オブジェクトの内容を更新する
  - ifx_update_char — 文字オブジェクトの内容を更新する
  - ifxus_close_slob — SLOB オブジェクトを削除する
  - ifxus_create_slob — SLOB オブジェクトを作成し、オープンする
  - ifxus_free_slob — SLOB オブジェクトを削除する
  - ifxus_open_slob — SLOB オブジェクトをオープンする
  - ifxus_read_slob — SLOB オブジェクトから n バイト読みこむ
  - ifxus_seek_slob — 現在のファイル位置またはシーク位置を返す
  - ifxus_tell_slob — 現在のファイルまたはシーク位置を返す
  - ifxus_write_slob — SLOB オブジェクトに文字列を書きこむ