每當使用sql的時候,不知道怎樣選擇每一列的類型該怎麼選擇,常用幾種類型總結如下:
1、int 整型 佔用4個字節 存儲-2^31~2^31之間的整數
2、money 貨幣型 用來表示錢和貨幣型 存儲-9220億到9220億之間的數據,精確到貨幣單位的萬分之一
3、float
4、datatime 日期時間型 表示日期和時間
5、Smalldatatime 日期時間型 表示從1900年1月1日到2079年6月6日的日期和時間,精確到1分鐘
6、char 字符型 存儲指定長度的定長非同一碼型數據,必須指定列長
7、varchar 字符型 存儲變長非統一碼型數據,指定該列最大長度
8、text 字符型 存儲大量的非統一碼型字符數據,最多可以有2^31-1~20億個字符
9、nchar 統一編碼字符型 存儲定長統一編碼字符型數據
10、nvarcher 統一編碼字符型 存儲變長統一編碼字符型,可以存儲4000種類型
11、ntext 統一編碼字符型 存儲大量的統一編碼字符型數據
12、image 二進制數據類型 存儲變長的二進制數據,最大可以達到2^31-1或大約20億字節