Postgres 명령어
명령어 목록
| 명령어 |
명령어 full name |
명령어 설명 |
참고 |
\l |
\list |
데이터베이스 목록 보기 |
접속 중인 psql 쉘에서 실행하면 현재 서버에 있는 모든 DB가 출력됩니다. |
\c |
\connect |
특정 데이터베이스 사용(접속) |
\c 데이터베이스명 과 같이 사용하며, 접속 성공 시 해당 DB로 컨텍스트가 변경됩니다. |
\d |
\display |
전체 객체 보기 |
테이블, 뷰, 인덱스, 시퀀스, 함수, 스키마를 포함한 모든 DB 객체 목록이 출력됩니다. |
\dt |
display tables |
테이블 목록 보기 |
접속 중인 데이터베이스의 전체 테이블 목록을 출력합니다. |
\dv |
display views |
뷰 목록 보기 |
|
\di |
display indexes |
인덱스 목록 보기 |
|
\ds |
display sequences |
시퀀스 목록 보기 |
|
\df |
display functions |
함수 목록 보기 |
|
\dn |
display schemas |
스키마 목록 보기 |
|
1. 데이터베이스 목록 보기
또는
접속 중인 psql 쉘에서 실행하면 현재 서버에 있는 모든 DB가 출력됩니다.
2. 특정 데이터베이스 사용 (접속)
예시:
접속 성공 시 해당 DB로 컨텍스트가 변경됩니다.
3. 테이블 목록 보기
현재 접속한 DB의 기본 스키마(public)의 테이블 목록이 표시됩니다.
+ 옵션을 사용하면 테이블의 크기와 설명까지 출력됩니다.
자주 쓰는 명령어
Comments