sql server 中欄位類型及說明

來源:互聯網
上載者:User
server 資料類型
說 明
同 義
Bit
1位,值為0或1
Int
Integer
4位元組,值為-2^31~2^31-1
Smallint
2位元組,值為-2^15~2^15-1
Tinyint
1位元組,值為0~255
Decimal (p,s)
數字資料,固定精度為P,寬度為S
Numeric
Money
8位元組,存放貨幣類型,值為-2^63~2^63-1
Small money
4位元組,存放貨幣類型,值為-214748.3648~+214748.3647近似數值資料類型
Float (n)
N在1~24之間,4位元組,7位精度
N=1~7為real


N在25~53之間,8位元組,15位精度
=8~15為float

Datetime
8位元組,描述某天的日期和時刻,值的精確度為1/300秒
Smalldatetime
4位元組,描述某天的日期和時刻,精度為分鐘
Cursor
對遊標的引用
Timestamp
8位元組,存放在資料庫內唯一的資料
Uniqueidentifier
16位元組,存放全域唯一標識(GUID)
Char (n)
非unicode字串的固定長度,n=1~8000
Character (n)

Varchar (n)
可變長度,非unicode字串n=1~8000
Char varying(n)

Text
伺服器字碼頁中可變長度非unicode資料。最大長度為231-1個字元


Nchar
固定長度unicode字串n=1~4000
National character (n),
National char(n)

Nvarchar
固定長度unicode字串n=1~4000
National character varying(n)

Ntext
可變長度unicode資料,最大長度為230-1個字元
National text

Binary (n)
固定長度位元據,n在1~8000之間,儲存空間為n+4位元組


Varbinary (n)
可變長度位元據,n=1~8000
Binary varying (n)

Tmage
可變長度位元據,大小為0~231-1


注意:
1) 對於數值型資料類型,寬度(scale)是指儲存在小數點後的數字位元,而精度(precision)是指能儲存的包含小數點在內的所有數字位元。
2) money和small money的儲存寬度為4。
3) 時間戳記列值在每一行更新時系統自動更新,時間戳記列不能是關鍵字或關鍵字的一部分。
4) 唯一標識資料類型不能使用算術操作符(如+、-等),這種資料類型只能使用相等比較操作。Unicode是所有字元集的一致儲存資料的標準。它要使用兩倍於非Unicode資料存放區的儲存空間。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.