| PostgreSQL 9.2.24 문서 | ||||
|---|---|---|---|---|
| 토토 사이트 추천 : 문서 : 9.2 : PG_Constraint | 위로 | 45장. 시스템 카탈로그 | 윈 토토 : 문서 : 9.2 : PG_Conversion | |
카탈로그pg_토토 사이트설명 사용 가능한 데이터 정렬은 기본적으로 운영 체제 로캘 범주에 대한 SQL 이름입니다. 참조섹션 22.2더 많은 정보를 원하시면.
표 45-13.pg_토토 사이트열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| 콜이름 | 이름 | 조합 이름(네임스페이스별로 고유하며 인코딩) | |
| 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. 이 작업은 현재 수동으로 수행해야 합니다.