Oracle Number型的深入理解建站知識(shí)
導(dǎo)讀:1建站知識(shí)本篇文章是對Oracle中Number型進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下seo網(wǎng)站優(yōu)化培訓(xùn)公司網(wǎng)站建設(shè)。
NUMBER數(shù)據(jù)類型NUMBER ( precision, scale)a) precision表示數(shù)字中的有效位;如果沒有指定precision的話,Oracle將使用38作為精度。b) 如果scale大于零,表示數(shù)字精確到小數(shù)點(diǎn)右邊的位數(shù);scale默認(rèn)設(shè)置為0;如果scale小于零,Oracle將把該數(shù)字取舍到小數(shù)點(diǎn)左邊的指定位數(shù)。c) Precision的取值范圍為【1---38】;Scale的取值范圍為【-84---127】。d) NUMBER整數(shù)部分允許的長度為(precision- scale),無論scale是正數(shù)還是負(fù)數(shù)網(wǎng)站seo優(yōu)化。e) 如果precision小于scale,表示存儲(chǔ)的是沒有整seo網(wǎng)站關(guān)鍵詞優(yōu)化數(shù)的小數(shù)。f) Precision表示有效位數(shù),有效數(shù)位:從左邊第一個(gè)不為0的數(shù)算起,小數(shù)點(diǎn)和負(fù)號不計(jì)入有效位數(shù);scale表示精確到多少位,指精確到小數(shù)點(diǎn)左邊或右邊多少位(+-決定)。g) Number值類型舉例:
實(shí)際值
數(shù)據(jù)類型
存儲(chǔ)值
1234567.89
Number
1234567.89
1234567.89
Number(8)
網(wǎng)站優(yōu)化seo培訓(xùn)1234567
1234567.89
Number(6)
出錯(cuò)
1234567.89
Number(9,1)
1234567.9
1234567.89
Number(9,3)
出錯(cuò)
1234567.89
Number(7,2)
出錯(cuò)
1234567.89
Number(5,-2)
1234600
1234511.89
Number(5,-2)
1234500
1234567.89
Number(5,-4)
1230000
1234567.89
Number(*,1)
1234567.9
0.012
Number(2,3)
0.012
0.23
Number(2,3)
出錯(cuò)
h) 關(guān)于precision, scale也可以作如下表述定點(diǎn)數(shù)的精度(p)和刻度(s)遵循以下規(guī)則:1) 當(dāng)一個(gè)數(shù)的整數(shù)部分的長度 > p-s 時(shí),Oracle就會(huì)報(bào)錯(cuò)2) 當(dāng)一個(gè)數(shù)的小數(shù)部分的長度 > s 時(shí),Oracle就會(huì)舍入。3) 當(dāng)s(scale)為負(fù)數(shù)時(shí),Oracle就對小數(shù)點(diǎn)左邊的s個(gè)數(shù)字進(jìn)行舍入。4) 當(dāng)s > p 時(shí), p表示小數(shù)點(diǎn)后第s位向左最多可以有多少位數(shù)字,如果大于p則Oracle報(bào)錯(cuò),小數(shù)點(diǎn)后s位向右的數(shù)字被舍入NUMBER類型的子類a) oracle本來就沒有int類型,為了與別的數(shù)據(jù)庫兼容,新增了int類型作為number類型的子集。b) int類型只能存儲(chǔ)整數(shù);number可以存儲(chǔ)浮點(diǎn)數(shù),也可以存儲(chǔ)整數(shù)。c) 在oracle數(shù)據(jù)庫建表的時(shí)候,decimal,numeric不帶精度,oracle會(huì)自動(dòng)把它處理成INTEGER;帶精度,oracle會(huì)自動(dòng)把它處理成number。d) Oracle只用NUMBER(m,n)就可以表示任何復(fù)雜的數(shù)字?jǐn)?shù)據(jù)。e) decimal,numeric,int等都為SQL、DB2等數(shù)據(jù)庫的數(shù)據(jù)類型,ORACLE為了兼容才將其引入;但實(shí)際上在ORACLE內(nèi)部還是以NUMBER的形式將其存入。相關(guān)seo網(wǎng)站優(yōu)化培訓(xùn)公司網(wǎng)站建設(shè)。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章Oracle Number型的深入理解建站知識(shí)主要講述深入,標(biāo)簽,Oracle Number型的深入理解建站知識(shí)1網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6748.html
為你推薦與Oracle Number型的深入理解建站知識(shí)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12