-20279 THE VIEW view-name CANNOT BE ENABLED FOR QUERY OPTIMIZATION. REASON CODE = reason-code
説明
このビューでは ENABLE QUERY OPTIMIZATION オプションは許可されません。この機能を利用できる一連の照会に対して、全選択が適合していないからです。
- view-name
- 照会の最適化に使用できないビュー。
- reason-code
- 以下のいずれかの値で示される、メッセージまたは SQL コードの理由。
- 1
- ビューが、既存のマテリアライズ照会を直接または間接的に参照している。
- 2
- ビューが、ランダム関数または外部アクションを伴う関数を参照している。
- 3
- ビューの操作ができない。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
理由コードに対応するアクションを実行してください。
- 1
- マテリアライズ照会表への参照を除去します。
- 2
- ビューを定義する照会から以下の参照を除去します。
- ランダム関数への参照
- 外部アクションを伴う関数への参照
- 3
- ビューが操作不能になる原因となった状態を修正します。
SQLSTATE
428G8