SQL Server 資料類型

來源:互聯網
上載者:User

標籤:blog   http   ar   資料   2014   log   sp   amp   on   

字元 有: 
char(n)   固定長度的字串。最多 8,000 個字元。   n  
varchar(n)   可變長度的字串。最多 8,000 個字元。     
varchar(max)   可變長度的字串。最多 1,073,741,824 個字元。     
text   可變長度的字串。最多 2GB 字元資料。  
nchar(n)   固定長度的 Unicode 資料。最多 4,000 個字元。     
nvarchar(n)   可變長度的 Unicode 資料。最多 4,000 個字元。     
nvarchar(max)   可變長度的 Unicode 資料。最多 536,870,912 個字元。     
ntext   可變長度的 Unicode 資料。最多 2GB 字元資料。  
一般用 unicode nvarchar();
2進位
bit   允許 0、1 或 NULL     
binary(n)   固定長度的位元據。最多 8,000 位元組。     
varbinary(n)   可變長度的位元據。最多 8,000 位元組。     
varbinary(max)   可變長度的位元據。最多 2GB 位元組。     
image   可變長度的位元據。最多 2GB。  
數值型
tinyint   允許從 0 到 255 的所有數字。   1 位元組  
smallint   允許從 -32,768 到 32,767 的所有數字。   2 位元組  
int   允許從 -2,147,483,648 到 2,147,483,647 的所有數字。   4 位元組  
bigint   允許介於 -9,223,372,036,854,775,808 和 9,223,372,036,854,775,807 之間的所有數字。   8 位元組  
decimal(p,s)   固定精度和比例的數字。允許從 -10^38 +1 到 10^38 -1 之間的數字。p 參數指示可以儲存的最大位元(小數點左側和右側)。p 必須是 1 到 38 之間的值。預設是 18。s 參數指示小數點右側儲存的最大位元。s 必須是 0 到 p 之間的值。預設是 0。   5-17 位元組  
numeric(p,s)   固定精度和比例的數字。允許從 -10^38 +1 到 10^38 -1 之間的數字。p 參數指示可以儲存的最大位元(小數點左側和右側)。p 必須是 1 到 38 之間的值。預設是 18。s 參數指示小數點右側儲存的最大位元。s 必須是 0 到 p 之間的值。預設是 0。   5-17 位元組  
smallmoney   介於 -214,748.3648 和 214,748.3647 之間的貨幣資料。   4 位元組  
money   介於 -922,337,203,685,477.5808 和 922,337,203,685,477.5807 之間的貨幣資料。   8 位元組  
float(n)   從 -1.79E + 308 到 1.79E + 308 的浮動精度數字資料。參數 n 指示該欄位儲存 4 位元組還是 8 位元組。float(24) 儲存 4 位元組,而 float(53) 儲存 8 位元組。n 的預設值是 53。    4 或 8 位元組  
real   從 -3.40E + 38 到 3.40E + 38 的浮動精度數字資料。   4 位元組  
日期型
datetime   從 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度為 3.33 毫秒。   8 bytes  
datetime2   從 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度為 100 納秒。   6-8 bytes  
smalldatetime   從 1900 年 1 月 1 日 到 2079 年 6 月 6 日,精度為 1 分鐘。   4 bytes  
date   僅儲存日期。從 0001 年 1 月 1 日 到 9999 年 12 月 31 日。   3 bytes  
time   僅儲存時間。精度為 100 納秒。   3-5 bytes  
datetimeoffset   與 datetime2 相同,外加時區位移。   8-10 bytes  
timestamp   儲存唯一的數字,每當建立或修改某行時,該數字會更新。timestamp 基於內部時鐘,不對應真即時間。每個表只能有一個 timestamp 變數。  

其他類型
sql_variant   儲存最多 8,000 位元組不同資料類型的資料,除了 text、ntext 以及 timestamp。  
uniqueidentifier   儲存全域識別碼 (GUID)。  
xml   儲存 XML 格式化資料。最多 2GB。  
cursor   儲存對用於資料庫操作的指標的引用。  
table   儲存結果集,供稍後處理。

 

 

 

SQL Server 資料類型

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.