[PostgreSQL] SCHEMA 수정 및 삭제
2021. 2. 26. 09:00728x90
ALTER SCHEMA
1. ALTER SCHEMA name RENAME TO ‘newname’을 입력하여 SCHEMA의 이름을 변경합니다. (단 Pg_로 시작하는 이름은 스키마로 불가능 합니다.)
2. ALTER SCHEMA name OWNER TO ‘newowner’를 입력하여 스키마를 소유한 USER의 이름을 변경합니다.
SCHEMA 이름 변경 예제
- [그림] SCHEMA 이름 변경 결과 화면
SCHEMA OWNER 변경 예제
- [그림] SCHEMA OWNER 변경 결과 화면
-
SCHEMA 삭제SCHEMA 삭제 예제
- [그림] SCHEMA 삭제 결과 화면
SCHEMA SEARCH PATH
DATABASE에서 원하는 SCHEMA OBJECT에 접근하기 위해서는 ‘SCHEMA명.OBJECT명’ 의 형식으로 사용해야 합니다.
하지만 이 방식은 불편하기 때문에 SCHEMA를 DATABASE의 USER명과 동일하게 하여 해당 OBJECT를 바로 찾을 수 있도록 하는 것이 SCHEMA SEARCH PATH입니다.
SCHEMA SEARCH PATH 예제
- [그림] SCHEMA SEARCH PATH 결과 화면
-
728x90
'DATABASE > POSTGRESQL' 카테고리의 다른 글
[PostgreSQL] 데이터 타입 (0) | 2021.03.02 |
---|---|
[PostgreSQL] TABLESPACE 관리 (0) | 2021.03.02 |
[PostgreSQL] SCHEMA 생성 (0) | 2021.02.25 |
[PostgreSQL] DATABASE 수정 및 삭제 (0) | 2021.02.25 |
[PostgreSQL] DATABASE 생성 (0) | 2021.02.25 |