DBAtlas · データベース運用アトラス

3F000: invalid_schema_name

PostgreSQL

意味

参照されたスキーマが存在しないか、search_path 内に見つからない。指定された名前のスキーマがない。

原因

スキーマ名のつづりの誤り、スキーマが作成されていない、search_path にスキーマが含まれていない、大文字小文字の違い、スキーマ接頭辞付きでオブジェクトにアクセスする際の誤った接頭辞。

対処方法

既存のスキーマを一覧表示する: \dn または SELECT schema_name FROM information_schema.schemata。スキーマ名を修正する。必要なら作成する: CREATE SCHEMA schema_name; search_path を設定する: SET search_path TO schema_name, public; 正しいスキーマ接頭辞でオブジェクトにアクセスする。

DBAtlas で開く →

同じデータベースの他の項目