0
特定のテーブルを切り捨てようとしているときに「リレーションが存在しません」というエラーが表示されています。実際にはデータベースにテーブルが存在します。 また、pg adminのこのテーブルをクリックすると、vacuumの警告が表示されます。 これらは関連していますか?greenplumデータベース「関係はありません」
------もう少し詳細を追加---- 緑色関数内でTruncate文が呼び出されます。このジョブは切り捨てられ、毎日テーブルが読み込まれます(このテーブルはレポートで照会されます)。問題は一度ポップアップし、数分後に同じジョブを再開すると成功します。
いいえ関連していません –
これはsearch_path問題です。 drop table文にスキーマ名を含めていますか?そうでない場合は、drop table schema.table cascadeを試してください。 –
YESスキーマ名がtruncateステートメントに含まれています。私を混乱させることの1つは、同じクエリをもう一度やり直すとしばらくすると、成功したことです(これは本番の表であり、レポートによって使用されます)。 –