SQL SERVER中欄位類型及說明

來源:互聯網
上載者:User

  格式說明:

  資料類型

  說 明

  同 義

  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.