1
我感到困惑。 NVARCHAR(4000)是指我可以在該字段中使用的字符數量,還是必須爲此進行一些轉換?我已經意識到,NVARCHAR佔用兩倍每個字符多的空間,但我仍然不知道有多少個字符最多在4000可以在SQL Server上的NVARCHAR(4000)中存儲多少個字符?
我感到困惑。 NVARCHAR(4000)是指我可以在該字段中使用的字符數量,還是必須爲此進行一些轉換?我已經意識到,NVARCHAR佔用兩倍每個字符多的空間,但我仍然不知道有多少個字符最多在4000可以在SQL Server上的NVARCHAR(4000)中存儲多少個字符?
nvarchar(4000)
可存儲4000 UCS-2字符:
可變長度的Unicode字符串數據。
n
定義了字符串的長度,可以是從1到4,000的值。
4000個字符。請參見[msdn](http://msdn.microsoft.com/zh-cn/library/ms186939.aspx):「n定義字符串長度...存儲大小(以字節爲單位)是實際數據長度的兩倍輸入+ 2個字節「 – Blorgbeard