效數字:從左邊第乙個不為0的數算起
原文參考:
p>0,對s分2種情況:
1. s>0
精確到小數點右邊s位,並四捨五入。然後檢驗有效數字是否<=p;如果s>p,小數點右邊至少有s-p個0填充。
2. s<0
精確到小數點左邊s位,並四捨五入。然後檢驗有效數字是否<=p+|s|
比如:
**:
value datatype stored value
123.2564 number 123.2564
1234.9876 number(6
,2
)
1234.99
12345.12345 number(6
,2
)
error 出錯原因 假如=12345.12,那麼有效位數為7大於p=6故不符合條件
1234.9876 number(6
)
1235
12345.345 number(5
,-2
)
12300
1234567 number(5
,-2
)
1234600
12345678 number(5
,-2
)
error 出錯原因 假如=12345600,有效位數=8>(5+|-2|)
123456789 number(5
,-4
)
123460000
1234567890 number(5
,-4
)
error
12345.58 number
(*,
1)
12345.6
0.1 number(4
,5
)
error
0.01234567 number(4
,5
)
0.01235
0.09999 number(4
,5
)
0.09999
0.099996 number(4
,5
) error
ORACLE資料型別number p,s 面試題
關於oracle 資料型別number p,s 遇到乙個面試題正式考number型別的,當時有點懵,事後趕緊查了查,在資料庫上驗證一遍。參考部落格 參考部落格 number型別詳細 簡稱 precision p scale s number p,s 範圍 1 p 38,84 s 127 p為有效位 ...
oracle學習總結 oracle的介紹
1 資料庫的三層結構 client 專用於訪問資料庫 dbms database management system db例項 多個 db例項有很多資料物件 例 表,包,檢視,序列,函式,觸發器,索引 2 在專案中如何選擇資料庫 1 標的 2 功能 3 併發性問題 4 安全 穩定 5 作業系統 un...
oracle 2 oracle的使用者
1 dbca oracle的dbca主要用來管理資料庫,包括建立資料庫 刪除資料庫等。注意 建立資料庫的時候,密碼不能全是數字,也不能以數字開頭 2 ofa oracle flexible architecture oracle優化靈活結構 作用 多oracle版本的管理 ora90 資料庫管理工具...