Partilhar via


ntext, texto e imagem (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Tipos de dados fixos e de comprimento variável para armazenar grandes caracteres não-Unicode e Unicode e dados binários. Os dados Unicode usam o conjunto de caracteres Unicode UCS-2.

Important

Os tipos de dados ntext, de texto e imagem 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 aplicativos que os usam atualmente. Em vez disso, use nvarchar(max), varchar(max) e varbinary(max).

Arguments

ntext

Dados Unicode de comprimento variável com um comprimento máximo de cadeia de caracteres de 2^30 - 1 (1.073.741.823). O tamanho do armazenamento, em bytes, é duas vezes o comprimento da cadeia de caracteres inserida. O sinónimo ISO de ntext é texto nacional.

enviar SMS

Dados não-Unicode de comprimento variável na página de código do servidor e com um comprimento máximo de cadeia de caracteres de 2^31 - 1 (2.147.483.647). Quando a página de código do servidor usa caracteres de byte duplo, o armazenamento ainda é de 2.147.483.647 bytes. Dependendo da cadeia de caracteres, o tamanho do armazenamento pode ser inferior a 2.147.483.647 bytes.

imagem

Dados binários de comprimento variável de 0 a 2^31-1 (2.147.483.647) bytes.

Remarks

As seguintes funções e instruções podem ser usadas com ntext, de texto ou imagem dados.

Funções Statements
DATALENGTH READTEXT
PATINDEX DEFINIR TEXTSIZE
SUBSTRING UPDATETEXT
Funções de Texto e Imagem - TEXTPTR WRITETEXT
Funções de texto e imagem - TEXTVALID

Quando você solta colunas usando o tipo de dados ntext preterido, a limpeza dos dados excluídos ocorre como uma operação serializada em todas as linhas. A limpeza pode exigir uma grande quantidade de tempo. Quando você solta uma coluna ntext em uma tabela com muitas linhas, atualize a coluna ntext para NULL o valor primeiro e, em seguida, solte a coluna. Você pode executar essa opção com operações paralelas e torná-la muito mais rápida.