Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Gibt es Nachteile bei der Verwendung von VARCHAR(MAX) in einer Tabelle?

Klingt für mich so, als ob Sie den Datentyp varchar(MAX) für den beabsichtigten Zweck verwenden möchten.

Wenn Daten in einem MAX-Datentyp 8 KB überschreiten, wird eine Überlaufseite verwendet. SQL Server 2005 weist der Seite automatisch einen Überlaufindikator zu und weiß, wie Datenzeilen auf die gleiche Weise bearbeitet werden wie andere Datentypen.

Weitere Informationen finden Sie in Books Online:char und varchar