Wednesday, October 15, 2008

資料庫欄位

上次大家問的資料庫欄位大小問題:
以下解答
(SQL2000)
int(整數):-2147483648 ~ 2147483647(約4byte)
char(字串):8000字 (固定長度,資料小於設定的大小前面會自動補一空格)
varchar(字串):8000字 (變動長度,資料小於設定的大小前面不會自動補一空格)
Nvarchar(字串):4000字 (用於Utf-8)
text(大量字串):儲存空間8k,大約兩億字元
(資料庫設計時,非必要則不用,不然loading很重)

(SQL2005)
varchar(max): 2^31 -1 byte

No comments: