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資料存放區的儲存空間。



相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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