Database/PostgreSQL1 Schema 와 User 명이 다를 때 Default Schema 설정 (search_path) Schema 와 User 명이 다를 때 Default Schema 설정 (search_path) PostgreSQL 은 User 명과 Schema 명이 동일한 경우, 오브젝트 생성 시 Schema 명을 지정하지 않아도 동일한 Schema 명 안에 오브젝트를 생성한다. 만약 다르다고 하면 기본적으로 public Schema 에 저장된다. 그 이유는 search_path 의 기본 설정이 "$user", public 이므로 자기 자신과 동일한 스키마가 있으면 해당 스키마에 오브젝트를 생성하고 없으면 다음 순위인 public Schema 에 저장되게 된다. Defualt Schema 변경(searc_path)은 아래의 방법을 참고하기 바란다. -- User 명 : post_mgr -- Schema 명 : pos.. 2023. 7. 12. 이전 1 다음 반응형