| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 이전 | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | 47장. 시스템 카탈로그 | 토토 베이 : 문서 : 9.3 : pg_constraint | |
카탈로그pg_토토 베이설명 사용 가능한 데이터 정렬은 기본적으로 운영 체제 로캘 범주에 대한 SQL 이름입니다. 참조섹션 22.2더 많은 정보를 원하시면.
표 47-12.pg_토토 베이열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| oid | oid | 행 식별자(숨겨진 속성; 명시적으로 지정되어야 함) 선택됨) | |
| 콜이름 | 이름 | 조합 이름(네임스페이스 및 인코딩별로 고유함) | |
| colnamespace | oid | pg_namespace.oid | 이 데이터 정렬을 포함하는 네임스페이스의 OID |
| 콜오너 | oid | pg_authid.oid | 콜레이션 소유자 |
| 콜렌코딩 | int4 | 콜레이션을 적용할 수 있는 인코딩, 또는 -1인 경우 모든 인코딩에서 작동합니다 | |
| 콜콜레이트 | 이름 | LC_COLLATE이 조합의 경우 개체 | |
| 수집 유형 | 이름 | LC_CTYPE이 데이터 정렬 개체에 대한 |
이 카탈로그의 고유 키는 (콜이름, 콜렌코딩, colnamespace) 뿐만 아니라 (콜이름, colnamespace). 포스트그레SQL일반적으로 모든 데이터 정렬을 무시합니다. 가지고 있지 않은 것콜렌코딩다음과 같음 현재 데이터베이스의 인코딩 또는 -1 및 새 데이터베이스 생성 다음 항목과 이름이 같은 항목콜렌코딩= -1은 금지됩니다. 그러므로 그것은 정규화된 SQL 이름을 사용하기에 충분합니다(스키마.이름) 데이터 정렬을 식별하기 위해(이것이 고유하지 않더라도) 카탈로그 정의에. 카탈로그를 정의한 이유는 다음과 같습니다. 그렇죠?initdb다음에 입력합니다. 사용 가능한 모든 로캘에 대한 항목이 포함된 클러스터 초기화 시간 시스템에서 모든 인코딩에 대한 항목을 보유할 수 있어야 합니다. 클러스터에서 사용될 수도 있습니다.
에서템플릿0데이터베이스, 그럴 수도 있어요 인코딩이 일치하지 않는 데이터 정렬을 만드는 데 유용합니다. 데이터베이스 인코딩은 다음의 인코딩과 일치할 수 있기 때문입니다. 나중에 복제된 데이터베이스템플릿0. 이 작업은 현재 수동으로 수행해야 합니다.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| pg_class | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | pg_constraint |