2009年5月10日 星期日

char,varchar,nchar,nvarchar,text,ntext比較一下

var:不定長度→有多長存多長
n:Unicode→無論英文、數字、中文、日文、...每個字都占2Byte。

最大長度(ms-sql)

char 1~8000
varchar 1~8000 max 2^31-1 bytes 可為0
nchar 1~4000
nvarchar 1~4000 max 2^31-1 bytes 可為0

text 將改為 varchar(max)
ntext 將改為 nvarchar(max)

參考來源:
1.http://www.dotblogs.com.tw/topcat/archive/2008/03/04/1144.aspx
2.MSDN

沒有留言:

張貼留言