본문으로 건너뛰기

quote_all_identifiers

버전기본값context타입
14userboolean
15userboolean
16userboolean
17userboolean
18userboolean
19userboolean

서버가 SQL을 생성할 때 모든 식별자를 따옴표로 감쌀지 정한다.

on으로 설정하면 현재 키워드가 아닌 식별자까지 전부 따옴표 처리된다. EXPLAIN 출력과 pg_get_viewdef 같은 함수의 결과에 영향을 주며, pg_dump·pg_dumpall--quote-all-identifiers 옵션도 같은 역할을 한다. 나중 버전에서 새 키워드가 추가되어도 안전하게 다시 읽을 수 있는 SQL을 뽑아내고 싶을 때 유용하다.

출처: PostgreSQL 18 문서