Compartilhar via


Tipos de cadeia de caracteres e binários

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW) Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse no Microsoft Fabric Banco de Dados SQL no Microsoft Fabric

O SQL Server dá suporte aos seguintes tipos de cadeias de caracteres e binários.

Tipo Descrição
binary e varbinary Tipos de dados binários de comprimento fixo ou comprimento variável. A conversão de dados em tipos de dados binary e varbinary é útil se os dados binary são a maneira mais fácil de mover os dados.
char e varchar Tipos de dados de caractere que sejam de tamanho fixo, char ou de tamanho variável, varchar.

A partir do SQL Server 2019 (15.x), quando uma ordenação habilitada por UTF-8 é usada, esses tipos de dados armazenam o intervalo completo de dados de caractere Unicode e usam a codificação de caracteres UTF-8.
nchar e nvarchar Tipos de dados de caractere Unicode que sejam de tamanho fixo, nchar ou de tamanho variável, nvarchar.

A partir do SQL Server 2012 (11.x), quando uma ordenação habilitada por Caractere Suplementar (SC) é usada, esses tipos de dados armazenam o intervalo completo de dados de caractere Unicode e usam a codificação de caracteres UTF-16 .
ntext, texto e imagem Tipos de dados fixos e de comprimento variável para armazenar dados binários e de caracteres não Unicode e Unicode grandes. Os dados Unicode usam o conjunto de caracteres Unicode UCS-2.

Os tipos de dados ntext, texte image serão removidos em uma versão futura do SQL Server. Evite usar esses tipos de dados em novos trabalhos de desenvolvimento e planeje modificar os aplicativos que os utilizam atualmente.

Confira também