真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

整數(shù)sqlserver,整數(shù)除以分?jǐn)?shù)的計(jì)算方法

sqlserver 判斷是否整數(shù)

兩種方法:

成都網(wǎng)站建設(shè)、成都網(wǎng)站制作的開(kāi)發(fā),更需要了解用戶(hù),從用戶(hù)角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶(hù)體驗(yàn)。成都創(chuàng)新互聯(lián)公司多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見(jiàn)的多,溝通容易、能幫助客戶(hù)提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷(xiāo)的概念。選擇成都創(chuàng)新互聯(lián)公司,不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪(fǎng)用戶(hù)感受到浩方產(chǎn)品的價(jià)值服務(wù)。

方法1:先轉(zhuǎn)換成字符串,然后判斷小數(shù)點(diǎn)后是否都為0

方法2:用取余數(shù)來(lái)判斷

sqlserver里有沒(méi)有取整的函數(shù)

參數(shù)

numeric_expression

精確數(shù)字或近似數(shù)字?jǐn)?shù)據(jù)類(lèi)型類(lèi)別的表達(dá)式(bit 數(shù)據(jù)類(lèi)型除外)。

length

是 numeric_expression 將要四舍五入的精度。length 必須是 tinyint、smallint 或int。當(dāng) length 為正數(shù)時(shí),numeric_expression 四舍五入為 length 所指定的小數(shù)位數(shù)。當(dāng) length 為負(fù)數(shù)時(shí),numeric_expression 則按 length 所指定的在小數(shù)點(diǎn)的左邊四舍五入。

function

是要執(zhí)行的操作類(lèi)型。function 必須是 tinyint、smallint 或 int。如果省略 function 或 function 的值為 0(默認(rèn)),numeric_expression 將四舍五入。當(dāng)指定 0 以外的值時(shí),將截?cái)? numeric_expression。

例:

Select ROUND(150.75, 0)

151.00

Select ROUND(150.75, 0, 1)

150.00

FLOOR

返回小于或等于所給數(shù)字表達(dá)式的最大整數(shù)。

FLOOR(1.1)=1

FLOOR(2)=2

CEILING

返回大于或等于所給數(shù)字表達(dá)式的最小整數(shù)。

CEILING(1.1)=2

CEILING(2)=2

如果要四舍五入:

cast(round(1.6,0) as int) =2

cast(round(1.4,0) as int)=1

cast(round(2,0) as int)=2

sqlserver的數(shù)據(jù)類(lèi)型

sqlserver的數(shù)據(jù)類(lèi)型比較多,常用的包括:

第一大類(lèi):整數(shù)數(shù)據(jù)

bit:bit數(shù)據(jù)類(lèi)型代表0,1或NULL,就是表示true,false.占用1byte.

int:以4個(gè)字節(jié)來(lái)存儲(chǔ)正負(fù)數(shù).可存儲(chǔ)范圍為:-2^31至2^31-1.

smallint:以2個(gè)字節(jié)來(lái)存儲(chǔ)正負(fù)數(shù).存儲(chǔ)范圍為:-2^15至2^15-1

tinyint: 是最小的整數(shù)類(lèi)型,僅用1字節(jié),范圍:0至此^8-1

第二大類(lèi):精確數(shù)值數(shù)據(jù)

numeric:表示的數(shù)字可以達(dá)到38位,存儲(chǔ)數(shù)據(jù)時(shí)所用的字節(jié)數(shù)目會(huì)隨著使用權(quán)用位數(shù)的多少變化.

decimal:和numeric差不多

第三大類(lèi):近似浮點(diǎn)數(shù)值數(shù)據(jù)

float:用8個(gè)字節(jié)來(lái)存儲(chǔ)數(shù)據(jù).最多可為53位.范圍為:-1.79E+308至1.79E+308.

real:位數(shù)為24,用4個(gè)字節(jié),數(shù)字范圍:-3.04E+38至3.04E+38

第四大類(lèi):日期時(shí)間數(shù)據(jù)

datatime:表示時(shí)間范圍可以表示從1753/1/1至9999/12/31,時(shí)間可以表示到3.33/1000秒.使用8個(gè)字節(jié).

smalldatetime:表示時(shí)間范圍可以表示從1900/1/1至2079/12/31.使用4個(gè)字節(jié).

第五大類(lèi):字符串?dāng)?shù)據(jù)

char:長(zhǎng)度是設(shè)定的,最短為1字節(jié),最長(zhǎng)為8000個(gè)字節(jié).不足的長(zhǎng)度會(huì)用空白補(bǔ)上.

varchar:長(zhǎng)度也是設(shè)定的,最短為1字節(jié),最長(zhǎng)為8000個(gè)字節(jié),尾部的空白會(huì)去掉.

text:長(zhǎng)寬也是設(shè)定的,最長(zhǎng)可以存放2G的數(shù)據(jù).

第六大類(lèi):Unincode字符串?dāng)?shù)據(jù)

nchar:長(zhǎng)度是設(shè)定的,最短為1字節(jié),最長(zhǎng)為4000個(gè)字節(jié).不足的長(zhǎng)度會(huì)用空白補(bǔ)上.儲(chǔ)存一個(gè)字符需要2個(gè)字節(jié).

nvarchar:長(zhǎng)度是設(shè)定的,最短為1字節(jié),最長(zhǎng)為4000個(gè)字節(jié).尾部的空白會(huì)去掉.儲(chǔ)存一個(gè)字符需要2個(gè)字節(jié).

ntext:長(zhǎng)度是設(shè)定的,最短為1字節(jié),最長(zhǎng)為2G.尾部的空白會(huì)去掉,儲(chǔ)存一個(gè)字符需要2個(gè)字節(jié).

第七大類(lèi):貨幣數(shù)據(jù)類(lèi)型

money:記錄金額范圍為:-92233720368577.5808至92233720368577.5807.需要8 個(gè)字節(jié).

smallmoney:記錄金額范圍為:-214748.3648至214748.36487.需要4個(gè)字節(jié).

第八大類(lèi):標(biāo)記數(shù)據(jù)

timestamp:該數(shù)據(jù)類(lèi)型在每一個(gè)表中是唯一的!當(dāng)表中的一個(gè)記錄更改時(shí),該記錄的timestamp字段會(huì)自動(dòng)更新.

uniqueidentifier:用于識(shí)別數(shù)據(jù)庫(kù)里面許多個(gè)表的唯一一個(gè)記錄.

第九大類(lèi):二進(jìn)制碼字符串?dāng)?shù)據(jù)

binary:固定長(zhǎng)度的二進(jìn)制碼字符串字段,最短為1,最長(zhǎng)為8000.

varbinary:與binary差異為數(shù)據(jù)尾部是00時(shí),varbinary會(huì)將其去掉

image:為可變長(zhǎng)度的二進(jìn)制碼字符串,最長(zhǎng)2G.


分享題目:整數(shù)sqlserver,整數(shù)除以分?jǐn)?shù)的計(jì)算方法
文章網(wǎng)址:http://weahome.cn/article/hogojp.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部