sys.syscharsets (Transact-SQL)
Contém uma linha para cada conjunto de caracteres e ordem de classificação definidos para uso pelo Mecanismo de Banco de Dados do SQL Server. Uma das ordens de classificação é marcada no sysconfigures como a ordem de classificação padrão. Ela é a única realmente utilizada.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
type |
smallint |
Tipo de entidade que a linha representa: 1001 = Conjunto de caracteres. 2001 = Ordem de classificação. |
id |
tinyint |
ID exclusivo para o conjunto de caracteres ou ordem de classificação. Note que as ordens de classificação e os conjuntos de caracteres não podem compartilhar o mesmo número de ID. O intervalo de ID de 1 a 240 está reservado para uso do Mecanismo de Banco de Dados. |
csid |
tinyint |
Se a linha representar um conjunto de caracteres, este campo não será utilizado. Se a linha representar uma ordem de classificação, este campo será a ID do conjunto de caracteres em que se baseia a ordem de classificação. Supõe-se que exista uma linha de conjunto de caracteres com esta ID nesta tabela. |
status |
smallint |
Bits de informação sobre o status do sistema interno. |
name |
sysname |
Nome exclusivo para o conjunto de caracteres ou ordem de classificação. Este campo deve conter só letras A-Z ou a-z, números 0 - 9 e sublinhados (_) e deve se iniciar com uma letra. |
description |
nvarchar(255) |
Descrição opcional dos recursos do conjunto de caracteres ou ordem de classificação. |
binarydefinition |
varbinary(255) |
Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
definition |
image |
Definição interna do conjunto de caracteres ou ordem de classificação. A estrutura dos dados neste campo depende do tipo. |
Consulte também