ntext, text und image (Transact-SQL)

ms187993.note(de-de,SQL.90).gifWichtig:
Die Datentypen ntext, text und image werden in einer zukünftigen Version von Microsoft SQL Server entfernt. Vermeiden Sie das Verwenden dieser Datentypen beim Entwickeln neuer Anwendungen, und planen Sie das Ändern von Anwendungen, in denen sie aktuell verwendet werden. Verwenden Sie stattdessen nvarchar(max), varchar(max) und varbinary(max). Weitere Informationen finden Sie unter Verwenden von Datentypen mit umfangreichen Werten.

Datentypen fester und variabler Länge zum Speichern von großen Nicht-Unicode- und Unicode-Zeichendaten sowie Binärdaten. Unicode-Daten verwenden den UNICODE UCS-2-Zeichensatz.

ntext

Unicode-Daten variabler Länge mit einer maximalen Länge von 2^30 - 1 (1.073.741.823) Zeichen. Die Speichergröße in Bytes ist doppelt so groß wie die Anzahl von eingegebenen Zeichen. Das SQL-2003-Synonym für ntext ist national text.

text

Nicht-Unicode-Daten variabler Länge in der Codepage des Servers und mit einer maximalen Länge von 2^31-1 (2.147.483.647) Zeichen. Auch wenn die Servercodepage Doppelbyte-Zeichen verwendet, ist der Speicherplatz 2.147.483.647 Bytes groß. Abhängig von der Zeichenfolge kann die Speichergröße unter 2.147.483.647 Bytes liegen.

image

Binärdaten variabler Länge von 0 bis 2^31-1 (2.147.483.647) Byte.

Hinweise

Die folgenden Funktionen und Anweisungen können mit ntext-, text- oder image-Daten verwendet werden.

Funktionen Anweisungen

DATALENGTH

READTEXT

PATINDEX

SET TEXTSIZE

SUBSTRING

UPDATETEXT

TEXTPTR

WRITETEXT

TEXTVALID

 

Siehe auch

Verweis

ALTER TABLE (Transact-SQL)
CAST und CONVERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
Datentypen (Transact-SQL)
DECLARE @local\_variable (Transact-SQL)
DELETE (Transact-SQL)
INSERT (Transact-SQL)
LIKE (Transact-SQL)
SET @local\_variable (Transact-SQL)
UPDATE (Transact-SQL)

Andere Ressourcen

Datentypkonvertierung (Datenbankmodul)
Verwenden von Unicode-Daten

Hilfe und Informationen

Informationsquellen für SQL Server 2005