2009-05-14 5 views

Antwort

3

Eine nvarchar-Spalte ist die Größe der Anzahl der Unicode-Zeichen, die in + einem Overhead gespeichert sind. Die genaue Größe hängt wahrscheinlich vom verwendeten SQL-Server ab.

Für Microsoft SQL Server "die Speichergröße, in Bytes, ist das Doppelte der Anzahl der eingegebenen Zeichen + 2 Bytes". Siehe: http://msdn.microsoft.com/en-us/library/ms186939.aspx

3

Nach Microsoft:

„Speichergröße in Byte ist zwei mal die Anzahl der eingegebenen Zeichen.“

In Wirklichkeit gibt es zusätzliche 2 Bytes, die darüber hinaus als Overhead verwendet werden, um die Länge anzuzeigen.