character_sets
보기character_sets
현재 데이터베이스에서 사용 가능한 문자 세트를 식별합니다. PostgreSQL은 하나의 데이터베이스 내에서 여러 문자 세트를 지원하지 않기 때문에이보기는 데이터베이스 인코딩 인 하나만 표시합니다.
SQL 표준에서 다음 용어가 어떻게 사용되는지 확인하십시오 :
예를 들어 초록 문자 모음유니 코드
, UCS
또는latin1
. SQL 객체로 노출되지는 않지만이보기에서 볼 수 있습니다.
일부 캐릭터 레퍼토리의 인코딩. 대부분의 오래된 캐릭터 레퍼토리는 하나의 인코딩 양식 만 사용하므로 별도의 이름이 없습니다 (예 :latin2
|latin2
레퍼토리). 그러나 예를 들어 유니 코드에는 인코딩 양식이 있습니다UTF8
, UTF16
등 (PostgreSQL에서 모두 지원되는 것은 아닙니다). 인코딩 양식은 SQL 객체로 노출되지 않지만이보기에는 볼 수 있습니다.
캐릭터 레퍼토리, 캐릭터 인코딩 및 기본 콜레이션을 식별하는 이름 지정된 SQL 객체. 사전 정의 된 문자 세트는 일반적으로 인코딩 양식과 동일한 이름을 가지지 만 사용자는 다른 이름을 정의 할 수 있습니다.UTF8
일반적으로 캐릭터 레퍼토리를 식별합니다UCS
, 인코딩 양식UTF8
및 일부 기본 Collation.
당신은 생각할 수 있습니다“인코딩”postgresql에서 문자 세트 또는 문자 인코딩 양식으로. 그들은 같은 이름을 가질 것이며 한 데이터베이스에는 하나만있을 수 있습니다.
표 36.5. character_sets
열
열 유형 설명 |
---|
문자 세트는 현재 스키마 객체로 구현되지 않았 으므로이 열은 null입니다. |
문자 세트는 현재 스키마 객체로 구현되지 않았 으므로이 열은 null입니다. |
현재 데이터베이스 인코딩의 이름을 표시하는 것으로 구현 된 문자 세트의 이름 |
캐릭터 레퍼토리, 표시 |
데이터베이스 인코딩과 동일한 문자 인코딩 양식 |
기본 Collation을 포함하는 데이터베이스 이름 (항상 현재 데이터베이스, Collation이 식별되는 경우) |
기본 Collation을 포함하는 스키마 이름 |
기본 콜라이트 이름. 기본 Collation은와 일치하는 Collation으로 식별됩니다. |
문서에 올바른 것이 없다면 일치하지 않습니다.이 양식문서 문제를보고하려면