2009-04-16 84 views

回答

3

這是最大字符數。

nvarchar(1000) =最多1000個unicode字符。

2

varchar的NR不能保持Unicode字符,所以在n裝置varchar(n)兩個字符數和字節數。在nvarchar(n)的情況下,n表示Unicode字符的數量,存儲大小爲n字節的兩倍。

如果您查詢information_schema.columns,其中會包含兩列特別感興趣的內容:CHARACTER_MAXIMUM_LENGTHCHARACTER_OCTET_LENGTH。前者保存字符數,後者包含字節數。