A visão collation_character_set_applicability identifica a qual conjunto de caracteres as ordenações disponíveis são aplicáveis. No PostgreSQL existe apenas um conjunto de caracteres por banco de dados (veja a explicação em character_sets), portanto esta visão não fornece muitas informações úteis.
Tabela 35.9. Colunas de collation_character_set_applicability
Coluna Tipo de dados Descrição |
|---|
Nome do banco de dados que contém a ordenação (sempre o banco de dados corrente) |
Nome do esquema que contém a ordenação |
Nome da ordenação padrão |
No momento, os conjuntos de caracteres não são implementados como objetos de esquema, portanto esta coluna é nula |
No momento, os conjuntos de caracteres não são implementados como objetos de esquema, portanto esta coluna é nula |
Nome do conjunto de caracteres |
Exemplo 35.8. Exemplo do tradutor
Conjunto de caracteres das ordenações
Uso do esquema de informações para mostrar a qual conjunto de caracteres as ordenações disponíveis para o português do Brasil são aplicáveis no banco de dados cristina da usuária cristina.
SELECT * FROM information_schema.collation_character_set_applicability WHERE collation_name LIKE 'pt_BR%'\gx
-[ RECORD 1 ]---------+------------ collation_catalog | cristina collation_schema | pg_catalog collation_name | pt-BR-x-icu character_set_catalog | character_set_schema | character_set_name | UTF8 -[ RECORD 2 ]---------+------------ collation_catalog | cristina collation_schema | pg_catalog collation_name | pt_BR character_set_catalog | character_set_schema | character_set_name | UTF8 -[ RECORD 3 ]---------+------------ collation_catalog | cristina collation_schema | pg_catalog collation_name | pt_BR.utf8 character_set_catalog | character_set_schema | character_set_name | UTF8