\q : psql 종료
\l : 데이터베이스 조회
\c : 데이터베이스로 이동
ex) \c book_store -> book_store=# 이 나오면 해당 데이터베이스로 접속한 것이다.
\dt : 현재 데이터베이스에서 테이블을 확인
이전에 조작하는 대상을 기준으로 ALTER와 UPDATE를 차이점을 알아본 적이 있었다. 그와 같은 맥락으로 (2), (3)을 생각해볼 수 있다.
: 테이블 내 데이터를 조작
가장 기본적인 것이지만, 쿼리문을 작성하고 세미콜론(;)를 넣는 것을 유의하자.
작은따옴표가 들어간 자료형 데이터를 INSERT하려고 할 때, PostgreSQL은 작은따옴표를 두 번 입력해야 한 개로 인식한다.
INSERT INTO develop_book VALUES(2, '2021-12-05, '''자바''');
양쪽 ''은 데이터를 입력하기위해 넣은 작은따옴표이고, 가장 안쪽 '은 INSERT할 데이터 자체이다.
INSERT INTO ex_table VALUES('Let''S go');
위와 같이 Let's go를 표현하려면 작은 따옴표 앞에 한 번 더 작은따옴표를 입력해야 한 개로 인식한다.