[記号] [A] [B] [C] [D] [E] [F] [G] [H] [I] [L] [M] [N] [O] [P] [R] [S] [T] [U] [W]
[あ] [か] [さ] [た] [な] [は] [ま] [や] [ら]
[記号] ↑ _ 6.2.4 値が文字列のパターンに一致するかを調べる || 6.4 文字列のデータを操作する % 6.2.4 値が文字列のパターンに一致するかを調べる * 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める [A] ↑ ABSOLUTE指定 4.4 カーソルの位置づけおよびデータの取出し ALLOCATE DESCRIPTOR文 7.2.2 SQL文の準備とSQL記述子域の操作 ALL集合関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める ANDの真理表 6.2 いろいろな探索条件を指定する ASC 4.2 カーソルを宣言する AVG関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める [B] ↑ BETWEEN述語 6.2.2 値が特定の範囲に含まれるかを調べる [C] ↑ CASE式を使用してデータを操作する 6.7 CASE式を使用してデータを操作する CAST指定 6.6 データ型を変換してデータを操作する CLOSE文 4.3 カーソルのオープンおよびクローズ COBOLホスト変数 付録A SQLのデータ型と対応するホスト変数のデータ型 COUNT 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める COUNT関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める CURRENT_DATE 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する CURRENT_TIME 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する CURRENT_TIMESTAMP 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する Cホスト変数 付録A SQLのデータ型と対応するホスト変数のデータ型 [D] ↑ DEALLOCATE DESCRIPTOR文 7.2.2 SQL文の準備とSQL記述子域の操作 DEALLOCATE PREPARE文 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 DEFAULT 3.1.2 追加するデータに省略値を使用する 3.2.3 更新するデータに省略値を使用する DEFAULT VALUES 3.1.2 追加するデータに省略値を使用する DELETE文 3.3 データベースのデータを削除する 4.6 カーソルを使用してデータを削除する DESC 4.2 カーソルを宣言する DESCRIBE文 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 7.3.1 SQLDA構造体の操作方法 7.3.2 SQL記述子域の操作方法 DESCRIPTOR取得文 7.2.2 SQL文の準備とSQL記述子域の操作 7.3.2 SQL記述子域の操作方法 DESCRIPTOR設定文 7.2.2 SQL文の準備とSQL記述子域の操作 7.3.2 SQL記述子域の操作方法 DISTINCT 2.1.4 冗長な行を取り除いて取り出す DISTINCT集合関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める [E] ↑ ESCAPE 6.2.4 値が文字列のパターンに一致するかを調べる EXECUTE IMMEDIATE文 7.4 SQL文を即時実行する EXECUTE文 7.2.1.2 動的単一行SELECT文を準備して実行する(SQLDA構造体の場合) 7.2.2.2 動的単一行SELECT文を準備して実行する(SQL記述子域の場合) 7.3.1.2 動的単一行SELECT文を準備して実行する(SQLDA構造体の場合) 7.3.2.2 動的単一行SELECT文を準備して実行する(SQL記述子域の場合) 7.3.3 その他の被準備文を実行する 7.3.4 変数の属性がわかっている被準備文を実行する EXISTS述語 6.2.3 値がいくつかの値の集合に含まれるかを調べる [F] ↑ FETCH文 4.4 カーソルの位置づけおよびデータの取出し FIRST指定 4.4 カーソルの位置づけおよびデータの取出し FROM句 5.1 複数の表から新たな表を導出する [G] ↑ GROUP BY句 6.1.1 表をグループ化してデータを取り出す [H] ↑ HAVING句 6.1.2 グループ化した表から処理対象のグループを特定する [I] ↑ INSERT文 3.1 データベースにデータを追加する IN述語 6.2.3 値がいくつかの値の集合に含まれるかを調べる [L] ↑ LAST指定 4.4 カーソルの位置づけおよびデータの取出し LEFT 5.2 表を関連づける条件を指定する LIKE述語 6.2.4 値が文字列のパターンに一致するかを調べる LIMITを使用して結果件数を限定する 6.14 LIMITを使用して結果件数を限定する [M] ↑ MAX関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める MIN関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める [N] ↑ NEXT指定 4.4 カーソルの位置づけおよびデータの取出し NOT NULL制約 3.1.2 追加するデータに省略値を使用する 3.2.3 更新するデータに省略値を使用する NOTの真理表 6.2 いろいろな探索条件を指定する NULL 3.1.1 追加するデータをNULL値にする 3.2.2 更新するデータをNULL値にする NULL述語 6.2.1 2つの値を比較する NULL値かどうかを調べる 6.2.1 2つの値を比較する NULL値にする 3.1.1 追加するデータをNULL値にする 3.2.2 更新するデータをNULL値にする NULL値を含むデータを取り出す 2.1.2 NULL値を含むデータを取り出す 4.4 カーソルの位置づけおよびデータの取出し [O] ↑ OPEN文 4.3 カーソルのオープンおよびクローズ ORDER BY句 4.2 カーソルを宣言する ORの真理表 6.2 いろいろな探索条件を指定する [P] ↑ PARALLEL 6.9 並列クエリを利用してデータを操作する PARALLEL_SCAN 6.9 並列クエリを利用してデータを操作する PREPARE文 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 PRIOR指定 4.4 カーソルの位置づけおよびデータの取出し [R] ↑ RELATIVE指定 4.4 カーソルの位置づけおよびデータの取出し RIGHT 5.2 表を関連づける条件を指定する ROW_ID 6.8 行識別子を指定してデータを操作する [S] ↑ SCROLL 4.4 カーソルの位置づけおよびデータの取出し SET CATALOG文 7.5.1 データベース名の変更 SET SCHEMA文 7.5.2 スキーマ名の変更 SET SESSION AUTHORIZATION文 6.11 現行セションの利用者を変更する SQL 1.1 SQLの種類 SQLDA構造体 7.1 動的SQLの概念 7.2.1 SQL文の準備とSQLDA構造体の操作 SQLDA構造体を操作するSQL文 7.2.1 SQL文の準備とSQLDA構造体の操作 7.3.1 SQLDA構造体の操作方法 SQLSTATE値 付録B SQLSTATE値 SQLSTATE値とトランザクションの関係 付録B SQLSTATE値 SQL記述子域 7.1 動的SQLの概念 7.2.2 SQL文の準備とSQL記述子域の操作 SQL記述子域を操作するSQL文 7.2.2 SQL文の準備とSQL記述子域の操作 7.3.2 SQL記述子域の操作方法 SQLの種類 1.1 SQLの種類 SQL文の解放 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 SQL文の共通規則 1.2 SQL文の共通規則 SQL文の準備 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 SQL文の条件を動的に変更して実行する 7.3 SQL文の条件を動的に変更して実行する SQL文変数 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 SQL文を即時実行する 7.4 SQL文を即時実行する SQL文を動的に変更して実行する 7.2 SQL文を動的に変更して実行する SUBSTRING 6.4 文字列のデータを操作する SUM関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める [T] ↑ TRIM関数 6.4 文字列のデータを操作する [U] ↑ UNION 5.5 複数の表から行の集合和を求める UNIONによる集合和の順序 5.5 複数の表から行の集合和を求める UPDATE文 3.2 データベースのデータを更新する 4.5 カーソルを使用してデータを更新する USING記述子 7.1 動的SQLの概念 USING句 7.1 動的SQLの概念 7.3.3 その他の被準備文を実行する USING引数 7.1 動的SQLの概念 7.3.4 変数の属性がわかっている被準備文を実行する [W] ↑ WHERE句 5.2 表を関連づける条件を指定する [あ] ↑ 相手指定 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 値式 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 6.2.3 値がいくつかの値の集合に含まれるかを調べる 6.2.3 値がいくつかの値の集合に含まれるかを調べる 値指定 7.1 動的SQLの概念 値の集合と比較する 6.2.3 値がいくつかの値の集合に含まれるかを調べる アプリケーション 第7章 アプリケーションの実行時に動的SQL文を実行する方法 埋込みSQL 7.1 動的SQLの概念 エスケープ文字 6.2.4 値が文字列のパターンに一致するかを調べる 演算式 2.2.1 データ間で四則演算をする 演算の優先順序 2.2.1 データ間で四則演算をする [か] ↑ カーソルにより取り出す行の順序 4.2 カーソルを宣言する カーソルの位置づけ 4.4 カーソルの位置づけおよびデータの取出し カーソルのオープン 4.3 カーソルのオープンおよびクローズ カーソルの概念 4.1 カーソルの概念 カーソルのクローズ 4.3 カーソルのオープンおよびクローズ カーソルを移動する 4.4 カーソルの位置づけおよびデータの取出し カーソルを使用したデータ操作の順序 4.1 カーソルの概念 カーソルを使用するデータ操作の方法 第4章 カーソルを使用するデータ操作の方法 カーソルを宣言する 4.2 カーソルを宣言する 会社表 1.2.2 データベースの例 格納構造定義 7.1 動的SQLの概念 行識別子 6.8 行識別子を指定してデータを操作する 行数を求める 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める グループ化関数 6.1.1 表をグループ化してデータを取り出す グループ化して操作する 6.1.3 関連づけられた複数の表をグループ化して操作する グループ化列 6.1.1 表をグループ化してデータを取り出す グループ表 6.1 表をグループ化してデータを操作する グループ表の集計結果を再集計する 6.1.4 グループ表の集計結果を再集計する 結果USING句 7.1 動的SQLの概念 結果のデータ型 2.2.1 データ間で四則演算をする 2.2.1 データ間で四則演算をする 2.2.1 データ間で四則演算をする 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 限定述語 6.2.3 値がいくつかの値の集合に含まれるかを調べる 限定値リスト 6.2.3 値がいくつかの値の集合に含まれるかを調べる 合計値 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 降順ソート 4.2 カーソルを宣言する 更新可能カーソル 4.2 カーソルを宣言する 4.5 カーソルを使用してデータを更新する 4.6 カーソルを使用してデータを削除する 更新可能性句 4.2 カーソルを宣言する 更新する 4.5 カーソルを使用してデータを更新する 項目記述子域 7.2.2 SQL文の準備とSQL記述子域の操作 [さ] ↑ 在庫管理データベースの各表の列の属性 1.2.2 データベースの例 在庫表 1.2.2 データベースの例 在庫表、発注表および会社表の関連 1.2.2 データベースの例 最小値 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 最大値 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 削除する 4.6 カーソルを使用してデータを削除する 時間の設定 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する 時刻印の設定 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する 四則演算を行う 3.2.6 更新するデータに四則演算を行う 四則演算をする 2.2.1 データ間で四則演算をする 集合関数 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 6.1.1 表をグループ化してデータを取り出す 集合関数の種類と指定方法 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 集合和 5.5 複数の表から行の集合和を求める 5.5 複数の表から行の集合和を求める 集合和を求める 5.5 複数の表から行の集合和を求める 出力DESCRIBE文 7.2.1 SQL文の準備とSQLDA構造体の操作 7.2.2 SQL文の準備とSQL記述子域の操作 順序を使用してデータを操作する 6.13 順序を使用してデータを操作する 準備可能文 7.1 動的SQLの概念 条件を指定する 5.2 表を関連づける条件を指定する 昇順ソート 4.2 カーソルを宣言する 状態コード 付録B SQLSTATE値 状態変数 付録B SQLSTATE値 冗長な行を取り除いて取り出す 2.1.4 冗長な行を取り除いて取り出す 省略値を使用する 3.1.2 追加するデータに省略値を使用する 3.2.3 更新するデータに省略値を使用する 数値のデータを操作する 6.3 数値のデータを操作する スキーマ 1.2.1 SQL文に指定する名前 2.1.3 複数の表からデータを取り出す スキーマ名の変更 7.5.2 スキーマ名の変更 スキーマ名を省略する 6.10 スキーマ名を省略する セション 1.1 SQLの種類 6.11 現行セションの利用者を変更する 選択相手リスト 2.1 列の値をそのまま取り出す 選択リスト 2.1.1 複数の列の値を取り出す ソート 4.2 カーソルを宣言する ソートキー 4.2 カーソルを宣言する ソート指定 4.2 カーソルを宣言する 相関名 5.3 表に別名を用いてデータを操作する 外結合型 5.2 表を関連づける条件を指定する [た] ↑ 単一行SELECT文 第2章 データを検索する方法 単項演算子 2.2.1 データ間で四則演算をする 探索条件を指定する 6.2 いろいろな探索条件を指定する 月ごとに表をグループ化する 6.1.1 表をグループ化してデータを取り出す データ型を変換してデータを操作する 6.6 データ型を変換してデータを操作する データの取出し 4.4 カーソルの位置づけおよびデータの取出し データベースの例 1.2.2 データベースの例 データベース名の変更 7.5.1 データベース名の変更 データを更新する 3.2 データベースのデータを更新する データを削除する 3.3 データベースのデータを削除する データを追加する 3.1 データベースにデータを追加する データを取り出す 2.1.3 複数の表からデータを取り出す データを場合分けして表をグループ化する 6.1.1 表をグループ化してデータを取り出す 問合せ式 4.2 カーソルを宣言する 問合せ指定 3.1.4 別の表のデータを追加する 4.2 カーソルを宣言する 問合せ指定の結果列に名前を付加する 6.12 問合せ指定の結果列に名前を付加する 導出表 6.1.4 グループ表の集計結果を再集計する 動的FETCH文 7.3.4 変数の属性がわかっている被準備文を実行する 動的OPEN文 7.3.4 変数の属性がわかっている被準備文を実行する 動的SELECT文を準備して実行する 7.2.1.1 動的SELECT文を準備して実行する(SQLDA構造体の場合) 7.2.2.1 動的SELECT文を準備して実行する(SQL記述子域の場合) 7.3.1.1 動的SELECT文を準備して実行する(SQLDA構造体の場合) 7.3.2.1 動的SELECT文を準備して実行する(SQL記述子域の場合) 動的SQL 7.1 動的SQLの概念 動的単一行SELECT文を準備して実行する 7.2.1.2 動的単一行SELECT文を準備して実行する(SQLDA構造体の場合) 7.2.2.2 動的単一行SELECT文を準備して実行する(SQL記述子域の場合) 7.3.1.2 動的単一行SELECT文を準備して実行する(SQLDA構造体の場合) 7.3.2.2 動的単一行SELECT文を準備して実行する(SQL記述子域の場合) 動的パラメタ指定 7.1 動的SQLの概念 トランザクション 付録B SQLSTATE値 取出し相手リスト 4.4 カーソルの位置づけおよびデータの取出し [な] ↑ 名前 1.2.1 SQL文に指定する名前 1.2.1 SQL文に指定する名前 二項演算子 2.2.1 データ間で四則演算をする 日時を設定する 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する 入力DESCRIBE文 7.3.1 SQLDA構造体の操作方法 7.3.2 SQL記述子域の操作方法 任意文字指示子 6.2.4 値が文字列のパターンに一致するかを調べる 任意文字列指示子 6.2.4 値が文字列のパターンに一致するかを調べる [は] ↑ 発注表 1.2.2 データベースの例 パラメタUSING句 7.1 動的SQLの概念 比較演算子を用いて比較する 6.2.1 2つの値を比較する 比較可能なデータ型 6.2.1 2つの値を比較する 比較述語 6.2.1 2つの値を比較する 被準備文 7.1 動的SQLの概念 被準備文を実行する 7.3.3 その他の被準備文を実行する 7.3.4 変数の属性がわかっている被準備文を実行する 日付の設定 3.1.3 追加するデータに現在の日時を設定する 3.2.4 更新するデータに現在の日時を設定する 日付のデータを操作する 6.5 日付のデータを操作する 被トリガSQL文の実行でエラーの場合の注意事項 付録B SQLSTATE値 標識変数 2.1.2 NULL値を含むデータを取り出す 3.1.1 追加するデータをNULL値にする 3.2.2 更新するデータをNULL値にする 4.4 カーソルの位置づけおよびデータの取出し 表宣言 6.10 スキーマ名を省略する 表をグループ化する 6.1.1 表をグループ化してデータを取り出す 表を導出する 5.1 複数の表から新たな表を導出する ブール演算子 6.2 いろいろな探索条件を指定する 副問合せ 4.2 カーソルを宣言する 6.2.3 値がいくつかの値の集合に含まれるかを調べる 副問合せを用いたIN述語 6.2.3 値がいくつかの値の集合に含まれるかを調べる 副問合せを用いた比較述語 6.2.1 2つの値を比較する 副例外コード 付録B SQLSTATE値 平均値 2.2.2 列の値の合計値、平均値、最大値、最小値、および行数を求める 並列クエリ 6.9 並列クエリを利用してデータを操作する 並列指定 6.9 並列クエリを利用してデータを操作する ホスト変数 2.1 列の値をそのまま取り出す 4.4 カーソルの位置づけおよびデータの取出し ホスト変数のデータ型 付録A SQLのデータ型と対応するホスト変数のデータ型 [ま] ↑ 文字部分列関数 6.4 文字列のデータを操作する 文字列のデータを操作する 6.4 文字列のデータを操作する [や] ↑ 読込み専用カーソル 4.2 カーソルを宣言する [ら] ↑ 利用者を変更する 6.11 現行セションの利用者を変更する 例外コード 付録B SQLSTATE値 連結 6.4 文字列のデータを操作する 連結演算子 6.4 文字列のデータを操作する 論理演算子の指定方法 6.2 いろいろな探索条件を指定する 論理演算子の評価順序 6.2 いろいろな探索条件を指定する