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; 올바른 스키마 접두어로 객체에 접근한다.