一、

創(chuàng)新互聯(lián)建站客戶idc服務(wù)中心,提供四川主機(jī)托管、成都服務(wù)器、成都主機(jī)托管、成都雙線服務(wù)器等業(yè)務(wù)的一站式服務(wù)。通過各地的服務(wù)中心,我們向成都用戶提供優(yōu)質(zhì)廉價(jià)的產(chǎn)品以及開放、透明、穩(wěn)定、高性價(jià)比的服務(wù),資深網(wǎng)絡(luò)工程師在機(jī)房提供7*24小時(shí)標(biāo)準(zhǔn)級(jí)技術(shù)保障。
整數(shù)數(shù)據(jù)類型
整數(shù)數(shù)據(jù)類型是最常用的數(shù)據(jù)類型之一。
1、int
(integer)
2、smallint
3、tinyint
4、bigint
二、
浮點(diǎn)數(shù)據(jù)類型
浮點(diǎn)數(shù)據(jù)類型用于存儲(chǔ)十進(jìn)制小數(shù)。浮點(diǎn)數(shù)值的數(shù)據(jù)在sql
server
中采用上舍入(round
up
或稱為只入不舍)方式進(jìn)行存儲(chǔ)。所謂上舍入是指,當(dāng)(且僅當(dāng))要舍入的數(shù)是一個(gè)非零數(shù)時(shí),對(duì)其保留數(shù)字部分的最低有效位上的數(shù)值加1
,并進(jìn)行必要的進(jìn)位。若一個(gè)數(shù)是上舍入數(shù),其絕對(duì)值不會(huì)減少。如:對(duì)3.14159265358979
分別進(jìn)行2
位和12位舍入,結(jié)果為3.15
和3.141592653590。
1、real
數(shù)據(jù)類型
2、float
3、decimal
4、numeric
三、二進(jìn)制數(shù)據(jù)類型
1、binary
2、varbinary
四、
邏輯數(shù)據(jù)類型
bit:
bit數(shù)據(jù)類型占用1
個(gè)字節(jié)的存儲(chǔ)空間,其值為0
或1
。如果輸入0
或1
以外的值,將被視為1。
bit
類型不能定義為null
值(所謂null
值是指空值或無意義的值)。
五、字符數(shù)據(jù)類型
字符數(shù)據(jù)類型是使用最多的數(shù)據(jù)類型。它可以用來存儲(chǔ)各種字母、數(shù)字符號(hào)、特殊符號(hào)。一般情況下,使用字符類型數(shù)據(jù)時(shí)須在其前后加上單引號(hào)’或雙引號(hào)”
。
1
char
2、nchar
3、varchar
4、nvarchar
六、文本和圖形數(shù)據(jù)類型
這類數(shù)據(jù)類型用于存儲(chǔ)大量的字符或二進(jìn)制數(shù)據(jù)。
1、text
2
ntext
3
image
七、
日期和時(shí)間數(shù)據(jù)類型
1
datetime
2
smalldatetime
八、貨幣數(shù)據(jù)類型
1
money
2
smallmoney
smallmoney數(shù)據(jù)類型類似于money
類型,但其存儲(chǔ)的貨幣值范圍比money數(shù)據(jù)類型小,其取值從-214,748.3648到+214,748.3647,存儲(chǔ)空間為4
個(gè)字節(jié)。
九、
特定數(shù)據(jù)類型
sql
server
中包含了一些用于數(shù)據(jù)存儲(chǔ)的特殊數(shù)據(jù)類型。
1
timestamp
十、用戶自定義數(shù)據(jù)類型
sysname
sysname
數(shù)據(jù)類型是系統(tǒng)提供給用戶的,便于用戶自定義數(shù)據(jù)類型。它被定義為nvarchar(128),即它可存儲(chǔ)128個(gè)unicode字符或256個(gè)一般字符。其具體使用方法請(qǐng)參見第7章“管理數(shù)據(jù)庫表”中的“自定義數(shù)據(jù)類型”章節(jié)。
十一、
新數(shù)據(jù)類型
sql
server
2000
中增加了3
種數(shù)據(jù)類型:bigint、sql_variant和table。其中bigint數(shù)據(jù)類型已在整數(shù)類型中介紹,下面介紹其余兩種:
1
sql_variant
sql_variant數(shù)據(jù)類型可以存儲(chǔ)除文本、圖形數(shù)據(jù)(text、ntext、image)和timestamp類型數(shù)據(jù)外的其它任何合法的sql
server數(shù)據(jù)。此數(shù)據(jù)類型大大方便了sql
server的開發(fā)工作。
2
table
table
數(shù)據(jù)類型用于存儲(chǔ)對(duì)表或視圖處理后的結(jié)果集。這一新類型使得變量可以存儲(chǔ)一個(gè)表,從而使函數(shù)或過程返回查詢結(jié)果更加方便快、捷其、使用請(qǐng)參見第13章“游標(biāo)、視圖和自定義函數(shù)”。
數(shù)字有很多類型,那么通常的數(shù)字類型有如下一些:
整型,也就是整數(shù):int,bigint,smallint,tinyint等
小數(shù):float,numeric(整數(shù)位數(shù),小數(shù)位數(shù)),decimal(整數(shù)位數(shù),小數(shù)位數(shù))
有兩種。
1.轉(zhuǎn)換(int,字段名)
例如:選擇convert(int,'3')
選擇cast('3'作為int)
一般來說,沒有必要將字符串轉(zhuǎn)換為數(shù)字類型,如果你需要比較兩個(gè)字段是相等的,但為字符串類型字段,類型,用“=”來比較這兩個(gè)值是相等的,SQLSERVER將自動(dòng)將字符串轉(zhuǎn)換為一個(gè)數(shù)字,然后比較。
擴(kuò)展資料:
注意事項(xiàng):
這兩個(gè)函數(shù)都執(zhí)行強(qiáng)制轉(zhuǎn)換,但是語法不同。據(jù)說有一些不同的轉(zhuǎn)換,但我更習(xí)慣于使用轉(zhuǎn)換函數(shù),它更像一個(gè)函數(shù)的語法一方面,可以指定的格式轉(zhuǎn)換,將時(shí)間和價(jià)值轉(zhuǎn)換為一個(gè)字符串。
對(duì)于數(shù)據(jù)類型的確切值,轉(zhuǎn)換后的字符串是我們存儲(chǔ)的值。如:
聲明@iintset@i=123456789print'test:'+轉(zhuǎn)換(varchar(20),@i)
輸出是:test:123456789
對(duì)于具有近似值的數(shù)據(jù)類型,情況就不那么簡(jiǎn)單了。
聲明@ifloatset@i=123456789print'test:'+轉(zhuǎn)換(varchar(20),@i):test:1.23457e+008
網(wǎng)站標(biāo)題:sqlserver數(shù)值型,SQLserver數(shù)值型數(shù)據(jù)
轉(zhuǎn)載源于:http://chinadenli.net/article21/dsedjcd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、小程序開發(fā)、App開發(fā)、外貿(mào)建站、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)