SQL 解説書

選択ステートメント

>>-+---------------------------------------+--fullselect-------->
   |       .-,--------------------------.  |
   |       V                            |  |
   '-WITH-----common-table-expression---+--'
 
>----+-----------------+--+--------------------+---------------->
     '-order-by-clause-'  '-fetch-first-clause-'
 
>----*--+---------------------+--*--+---------------------+--*--><
        +-read-only-clause----+     '-optimize-for-clause-'
        |               (1)   |
        '-update-clause-------'
 

注:

  1. UPDATE 文節 (update-clause) と ORDER BY 文節 (order-by-clause) の両方を、 同一の選択ステートメント内で指定することはできません。

選択ステートメント は、DECLARE CURSOR ステートメントに直接指定することや、 準備した後で DECLARE CURSOR ステートメントで参照することができる照会の形式です。 また、選択ステートメントは コマンド行プロセッサー (または同種のツール) を使用して動的 SQL ステートメントの使用によって出すことが可能で、 それにより、結果表を画面に表示することもできます。 いずれの場合も、選択ステートメント によって指定される表は、 全選択 (fullselect) の結果です。

ニックネームを参照する選択ステートメント については、 DECLARE CURSOR ステートメントに直接に指定することはできません。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]