リリース情報


|41.2 メッセージの更新

|41.2.1 SQL2554N 新規理由コード 12

| |

|説明:
|DB2 データ・リンク・マネージャーで、割り当てられた時間枠内で |調整処理を完了することができませんでした。詳しくは、診断ログ・ファイル db2diag.log |を調べてください。 |
|

|ユーザー応答:
|reconcile コマンドが、DB2 データ・リンク・マネージャーの |検査を待機中にタイムアウトになりました。 |reconcile コマンドを再試行してください。 |

|41.2.2 追加の新規メッセージおよび SQLSTATE

SQL0490N SQL ステートメントに直接指定された数値 "<number>" が、このコンテキスト内で許可されている値の範囲 ("<minval>", "<maxval>") 外です。

説明: コンテキスト内で指定された数値 ("<number>") が無効です。 |このコンテキストで許可されている最小値は "<minval>" です。 |このコンテキストで許可されている最大値は "<maxval>" です。 |"<minval>" および "<maxval>" ("<minval>" =< n =< "<maxval>") で |指定される範囲内に n がなければなりません。

|ユーザーの処置: ステートメントで、値 n を有効な値に変更してください。

|sqlcode: -490

|sqlstate: 428B7

SQL20214NORDER OF "<table-designator>" が指定されました。ただし、この table-designator は配列されていません。

説明: ORDER OF 文節で、配列されていない "<table-designator>" の |配列に基づいた結果表の配列を指定しています。照会に "<table-designator>" に関連した |ORDER BY 文節がないか、あるいは ORDER BY 文節のソート・キーが定数式です。

|ユーザーの処置: 有効な ORDER BY 文節を、"<table-designator>" と関連した照会に追加するか、 |あるいは ORDER OF 文節を使用せずにソート・キー指定を使用してください。

|sqlcode: -20210

|sqlstate: 428FI

SQL20211NORDER BY および FETCH FIRST n ROWS ONLY の指定が無効です。

説明: ORDER BY または FETCH FIRST n ROWS ONLY が次のいずれかにあるため、許可されていません。 |

|ユーザーの処置: ORDER BY または FETCH FIRST n ROWS ONLY 文節を除去してください。 |ORDER BY は、視点、サマリー表、または SQL 表関数を使用する照会でのみ使用できます。 |FETCH FIRST n ROWS ONLY は、WHERE 文節内の述部と一緒に ROW_NUMBER() |OVER() 文節を使用して作成できます。 |例:

|SELECT name FROM
|	(SELECT ROW_NUMBER() OVER() AS rn name FROM emp) AS e WHERE rn<10
| 

|sqlcode: -20211

|sqlstate: 428FJ
|

|表 15. 新規 SQLSTATE メッセージ

SQLSTATE 値 意味
428B7 SQL ステートメントで指定された数値が、有効な範囲内にありません。
428FI ORDER OF が指定されましたが、table-designator に ORDER BY 文節が含まれていません。
428FJ ORDER BY は、視点またはサマリー表の外部全選択では許可されていません。


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