国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 金堂县| 阿鲁科尔沁旗| 偏关县| 湖北省| 安国市| 溧阳市| 南开区| 南乐县| 鱼台县| 刚察县| 城口县| 眉山市| 嘉兴市| 常德市| 光山县| 镶黄旗| 浦县| 九龙城区| 贺兰县| 克东县| 中山市| 博野县| 全椒县| 平武县| 德保县| 大城县| 广州市| 龙里县| 岑巩县| 和平县| 唐山市| 凤翔县| 治县。| 成武县| 内丘县| 察隅县| 十堰市| 邛崃市| 中江县| 巴楚县| 三门县|