国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

T-SQL 語(yǔ)言基礎(chǔ)(二)—— 數(shù)據(jù)類型

2019-11-08 20:34:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

T-SQL 語(yǔ)言基礎(chǔ)(二)—— 數(shù)據(jù)類型

一、精確數(shù)字型
1、整數(shù)型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
bigint 8 字節(jié) -9223372036854775808 到 9223372036854775807
int 4 字節(jié) -2147483648 到 2147483648 7
smallint 2 字節(jié) -32768 到 32767
tinyint 1 字節(jié) 0,1 或 NULL
2、帶國(guó)定精度和小數(shù)位數(shù)的數(shù)據(jù)類型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
numeric 1-9位:5字節(jié)10-19位:9字節(jié)20-28位:13字節(jié)29-38位:17字節(jié) -(10^38+1) 到 (10^38-1)
decimal 1-9位:5字節(jié)10-19位:9字節(jié)20-28位:13字節(jié)29-38位:17字節(jié) -(10^38+1) 到 (10^38-1)
3、貨幣型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
money 8字節(jié) -922337203685477.5808 到 922337203685477.5808
smallmoney 4字節(jié) -214748.3647 到 214748.3647
二、近似數(shù)字型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
float 7位:4字節(jié)15位:8字節(jié) -922337203685477.5808 到 922337203685477.5808
real 4字節(jié) -214748.3647 到 214748.3647
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
money 8字節(jié) -922337203685477.5808 到 922337203685477.5808
smallmoney 4字節(jié) -214748.3647 到 214748.3647
三、日期時(shí)間類型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
datetime 8字節(jié) 1753-01-01到9999-12-31
smalldatetime 4字節(jié) 1900-01-01到2079-06-06
date 0001-01-01到9999-12-31
time 00:00:00.0000000 到 23.59.59.9999999
datetime2(7) 時(shí)間日期組合,最高可以設(shè)定到小數(shù)點(diǎn)后7位
datetimeoffset 時(shí)間日期組合,其中時(shí)間以24小時(shí)制顯示并帶有時(shí)區(qū)信息
  C# 類型的 DateTime 應(yīng)對(duì)應(yīng)數(shù)據(jù)庫(kù)的 datetime2(7),但是 Code First 時(shí)屬性應(yīng)該加上 [Column(TypeName=”datetime2”)]特性,否則數(shù)據(jù)庫(kù)生成的是 datetime 類型,而非datetime2 類型
四、字符串類型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
char 1-8000 字符 1個(gè)字符占一字節(jié),定長(zhǎng)字符串
varchar varchar(n):1-8000字符varchar(max):1到2^31-1字符 varchar(n):1字符占1字節(jié) varchar(max):實(shí)際輸入長(zhǎng)度加2字節(jié)
text 1到2^31-1字符 1字符一字節(jié),存儲(chǔ)多少字符占多少空間,最大可存儲(chǔ)2GB
五、Unicode 字符串類型
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
nchar 1-4000 字符 1個(gè)字符占2字節(jié),定長(zhǎng)字符串
nvarchar nvarchar(n):1-4000字符nvarchar(max):1到2^31-1字符 nvarchar(n):1字符占2字節(jié) varchar(max):實(shí)際輸入長(zhǎng)度的兩倍加2字節(jié)
ntext 1到2^31-1字符 1字符2字節(jié),存儲(chǔ)多少字符占多少空間,最大2GB
六、二進(jìn)制字符串
數(shù)據(jù)類型 存儲(chǔ)長(zhǎng)度 范圍
binary 1-8000 字節(jié) 定長(zhǎng),長(zhǎng)度不足系統(tǒng)自動(dòng)補(bǔ)上 0x00
varbinary varbinary(n):1-8000字節(jié)varbinary(max):1到(2^31-1)個(gè)字節(jié) varbinary(n):可變長(zhǎng)度,輸入數(shù)據(jù)的實(shí)際長(zhǎng)度varbinary(max):輸入的實(shí)際長(zhǎng)度加2
image 1 到 (2^31-1) 個(gè)字節(jié) 可變長(zhǎng)度,輸入數(shù)據(jù)的實(shí)際長(zhǎng)度
七、其他數(shù)據(jù)類型

cursor: sql_variant: table: timestamp: uniqueidentifier: xml

八、用戶自定義類型
EXEC sp_addtype no,'INT','NOT NULL' -- 創(chuàng)建名為“編號(hào)”的用戶定義非空類型EXEC sp_addtype name,'varchar(10)','NULL'GODECLARE @id noDECLARE @name nameSELECT TOP 1 @id = id,@name = name FROM employee ORDER BY id DESC PRINT @id PRINT @nameDROP TYPE no -- 刪除用戶自定義類型 noEXEC SP_DROPTYPE name -- 刪除用戶自定義類型 nameGO
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 怀远县| 老河口市| 利津县| 灵石县| 新昌县| 嘉义县| 芜湖市| 泰和县| 基隆市| 平昌县| 沅江市| 罗定市| 叙永县| 汕头市| 乌什县| 格尔木市| 建德市| 新源县| 凤山县| 吉木乃县| 高要市| 陵川县| 荥阳市| 阳曲县| 万州区| 泽普县| 永平县| 昌黎县| 鄂伦春自治旗| 张家港市| 班玛县| 涟水县| 河津市| 万全县| 潞西市| 鸡泽县| 天祝| 青河县| 山阳县| 察哈| 云林县|