2013-06-05 64 views
1

我感到困惑。 NVARCHAR(4000)是指我可以在該字段中使用的字符數量,還是必須爲此進行一些轉換?我已經意識到,NVARCHAR佔用兩倍每個字符多的空間,但我仍然不知道有多少個字符最多在4000可以在SQL Server上的NVARCHAR(4000)中存儲多少個字符?

+2

4000個字符。請參見[msdn](http://msdn.microsoft.com/zh-cn/library/ms186939.aspx):「n定義字符串長度...存儲大小(以字節爲單位)是實際數據長度的兩倍輸入+ 2個字節「 – Blorgbeard

回答

4

nvarchar(4000)可存儲4000 UCS-2字符:

可變長度的Unicode字符串數據。 n定義了字符串的長度,可以是從1到4,000的值。

相關問題