-575 OBJECT object-name (OBJECT TYPE object-type) CANNOT BE REFERENCED EXPLICITLY OR IMPLICITLY
説明
ステートメントがオブジェクトを参照していますが、このオブジェクトを要求どおりに使用できません。
- object-name
- 参照されたオブジェクトの名前。
- object-type
- 参照されたオブジェクトのタイプ。返される値は以下のとおりです。
- VIEW
- object-name ビューの基礎となる表に加えられた変更が原因で、ビュー定義が無効になりました。ビューは、ALTER VIEW、GRANT、REVOKE、DROP、 COMMENT、または LABEL 以外のステートメントで参照される前には、ALTER VIEW ステートメントを使用して正常に再生成されなければなりません。 ALTER VIEW ステートメントを出してビューを再生成してください。
- ROW PERMISSION
- object-name 行の許可は無効です。これは、以前にこの行の許可を再生成しようとして失敗したためです。行アクセス制御が適用された表を参照する前に、この行の許可を無効にする必要があります。この無効な状態を訂正するには、行の許可を除去してから、変更した定義を使用して再作成する必要があります。
- COLUMN MASK
- object-name 列マスクは無効です。これは、この列マスクを以前に再生成しようとして失敗したためです。列アクセス制御が適用された表を参照する前に、この列マスクを無効にする必要があります。この無効な状態を訂正するには、列マスクを除去してから、変更した定義を使用して再作成する必要があります。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
推奨される修正処置をとってください。
SQLSTATE
51024