xmloption
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | CONTENT | user | enum |
| 15 | CONTENT | user | enum |
| 16 | CONTENT | user | enum |
| 17 | CONTENT | user | enum |
| 18 | CONTENT | user | enum |
| 19 | CONTENT | user | enum |
XML과 문자열 값 사이를 변환할 때 DOCUMENT와 CONTENT 중 무엇을 암묵적 기본으로 볼지 정한다.
유효한 값은 DOCUMENT와 CONTENT이고 기본값은 CONTENT다. DOCUMENT는 root 요소가 하나인 완전한 XML 문서를, CONTENT는 XML fragment를 뜻한다. SQL 표준에서는 SET XML OPTION { DOCUMENT | CONTENT }; 구문으로 설정하며, PostgreSQL에서도 이 구문을 그대로 사용할 수 있다.
출처: PostgreSQL 18 문서