-348 sequence-expression CANNOT BE SPECIFIED IN THIS CONTEXT
説明
ステートメントに、無効なコンテキストでの NEXT VALUE 式または PREVIOUS VALUE 式が含まれています。
NEXT VALUE 式または PREVIOUS VALUE 式は、次のコンテキストでは指定できません。
- 全外部結合の結合条件
- CREATE TABLE または ALTER TABLE ステートメント内の列に対する DEFAULT 値
- CREATE TABLE または ALTER TABLE ステートメント内で生成される列定義
- CREATE TABLE または ALTER TABLE ステートメント内のマテリアライズ照会表定義
- CREATE TABLE または DECLARED GLOBAL TEMPORARY TABLE ステートメントの as-result-table 文節
- チェック制約の条件
- LOAD に対する入力値指定
- CREATE VIEW ステートメント
- 索引定義のキー式
- NOT ATOMIC データ変更ステートメントを含む副選択の SELECT リスト
- 配列の索引の値を生成する式。
NEXT VALUE 式は、次のコンテキストでは指定できません。
- CASE 式
- 集約関数のパラメーター・リスト
- 副照会が許可されていないコンテキスト内の副照会
- 外部 SELECT が DISTINCT 演算子または GROUP BY 文節を制約している SELECT ステートメント
- 外部 SELECT が UNION、EXCEPT、または INTERSECT などのセット演算子を使用して他の SELECT ステートメントと結合されている SELECT ステートメント
- JOIN の結合条件
- ネストされた表の式
- 表関数のパラメーター・リスト
- UPDATE ステートメントの SET 文節内の式の全選択の SELECT 文節
- SELECT ステートメントの ORDER BY 文節
- OLAP 指定の ORDER BY 文節
- SQL ルーチン内の IF、WHILE、DO ... UNTIL、または CASE ステートメント
- 索引定義のキー式
- NOT ATOMIC データ変更ステートメントを含む副選択の選択リスト。
- OFFSET 節を含む全選択の選択リスト。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
シーケンス式に対する参照を除去してから、ステートメントを再実行依頼してください。
SQLSTATE
428F9