最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle數(shù)據(jù)庫(kù)中保留小數(shù)點(diǎn)后兩位的問題解讀

 更新時(shí)間:2024年09月20日 10:19:59   作者:無間行者  
在Oracle數(shù)據(jù)庫(kù)中,對(duì)數(shù)字和百分比進(jìn)行格式化,以保留兩位小數(shù),主要使用to_char()函數(shù),對(duì)于大數(shù)字如10000000.12,使用to_char(字段名, 'FM99999999999990.00')可確保保留兩位小數(shù)而無額外空格,對(duì)于百分比如86.63%

Oracle數(shù)據(jù)庫(kù)中保留小數(shù)點(diǎn)后兩位的問題

1.數(shù)字保留兩位小數(shù)

(小數(shù)點(diǎn)左側(cè)數(shù)字可能比較大,比如10000000.12)

to_char() 函數(shù)轉(zhuǎn)換

答案

select trim(to_char(85.7323232, '9999999990.00')) as 兩位小數(shù) from dual;

寫法對(duì)比

select result,
       to_char(result, '9999.99') as "位數(shù)不足",
       to_char(result, '9999999999.99') as "位數(shù)充足",
       to_char(result, '0000.00') as "0的位數(shù)不足",
       to_char(result, '0000000000.00') as "0的位數(shù)充足",
       to_char(result, '9999999990.00') as "9的位數(shù)充足",
       trim(to_char(result, '9999999990.00')) as "9的位數(shù)充足且去掉左側(cè)"
from (
    select 0 result from dual union
    select 1 result from dual union
    select 123 result from dual union
    select 123.4 result from dual union
    select 12345.67 result from dual union
    select 12345678.2 result from dual
)

2.百分比保留兩位小數(shù)

(小數(shù)點(diǎn)左側(cè)數(shù)字?jǐn)?shù)字小于等于100,比如86.63%)

答案

select trim(to_char(0.7323232 * 100, '99990.99'))||'%' as 百分比 from dual;

select trim(to_char(0.7323232 * 100, '99990.99'))||'%' as 百分比 from dual;

寫法對(duì)比

select result,
       to_char(result * 100, '99.99') || '%' as "9位數(shù)不足",
       to_char(result * 100, '00.99') || '%' as "0位數(shù)不足",
       to_char(result * 100, '99990.99') || '%' as "百分比",
       trim(to_char(result * 100, '99990.99')) || '%' as "去左側(cè)空格的百分比",
       to_char(result * 100, 'fm99990.99') || '%' as "使用fm前綴的格式百分比",
       to_char(result * 100, 'fm99990.00') || '%' as "使用fm前綴的格式百分比2"
from (
    select 0 result from dual union
    select 1 result from dual union
    select 0.12345 result from dual union
    select 0.2 result from dual union
    select 0.23 result from dual union
    select 0.234 result from dual union
    select 0.2345 result from dual union
    select 0.23454 result from dual union
    select 0.23456 result from dual
)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用PLSQL查看表屬性亂碼的解決方法

    使用PLSQL查看表屬性亂碼的解決方法

    PL/SQL是Oracle數(shù)據(jù)庫(kù)的編程語(yǔ)言,用于編寫存儲(chǔ)過程、觸發(fā)器、函數(shù)等,今天用plsql想查看表的屬性,看看各個(gè)字段的注釋,可是打開一看,居然是亂碼的,所以接下來本文給大家介紹了使用PLSQL查看表屬性亂碼的解決方法,需要的朋友可以參考下
    2024-03-03
  • 在Oracle數(shù)據(jù)庫(kù)表中加載多個(gè)數(shù)據(jù)文件的方法詳解

    在Oracle數(shù)據(jù)庫(kù)表中加載多個(gè)數(shù)據(jù)文件的方法詳解

    這篇文章主要給大家介紹了在Oracle數(shù)據(jù)庫(kù)表中加載多個(gè)數(shù)據(jù)文件的方法,本文中,我將展示 SQL 加載器 + Unix 腳本實(shí)用程序的強(qiáng)大功能,其中 SQL 加載器可以使用自動(dòng) shell 腳本加載多個(gè)數(shù)據(jù)文件,需要的朋友可以參考下
    2024-01-01
  • Linux下通過腳本自動(dòng)備份Oracle數(shù)據(jù)庫(kù)并刪除指定天數(shù)前的備份

    Linux下通過腳本自動(dòng)備份Oracle數(shù)據(jù)庫(kù)并刪除指定天數(shù)前的備份

    這篇文章主要介紹了Linux下自動(dòng)備份Oracle數(shù)據(jù)庫(kù)并刪除指定天數(shù)前的備份,需要的朋友可以參考下
    2015-07-07
  • Oracle客戶端的安裝與遠(yuǎn)程連接配置方法分享

    Oracle客戶端的安裝與遠(yuǎn)程連接配置方法分享

    在繼續(xù)Oracle客戶端的安裝之前,需要分析一下Oracle客戶端與數(shù)據(jù)庫(kù)服務(wù)器之間的連接機(jī)制
    2012-11-11
  • oracle修改scott密碼與解鎖的方法詳解

    oracle修改scott密碼與解鎖的方法詳解

    本篇文章是對(duì)oracle修改scott密碼與解鎖的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Oracle歸檔日志爆滿的急救指南

    Oracle歸檔日志爆滿的急救指南

    本文介紹了Oracle歸檔日志管理中常見的問題及解決方案,包括手工刪除無效歸檔日志、配置合理的RMAN保留策略、配置定時(shí)任務(wù)自動(dòng)化清理,以及常見問題和避坑指南,通過這些方法,可以解決歸檔日志占用空間過大導(dǎo)致的業(yè)務(wù)中斷問題,需要的朋友可以參考下
    2026-04-04
  • Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2)

    Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2)

    這篇文章主要介紹了Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2),需要的朋友可以參考下
    2023-05-05
  • Oracle系列學(xué)習(xí)之Oracle正則表達(dá)式詳解

    Oracle系列學(xué)習(xí)之Oracle正則表達(dá)式詳解

    正則表達(dá)式應(yīng)用廣泛,在數(shù)據(jù)庫(kù)中也有很大的應(yīng)用空間,這篇文章主要給大家介紹了關(guān)于Oracle系列學(xué)習(xí)之Oracle正則表達(dá)式的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Oracle用戶密碼過期如何修改永不過期

    Oracle用戶密碼過期如何修改永不過期

    針對(duì)不同的業(yè)務(wù)場(chǎng)景會(huì)有不一樣的業(yè)務(wù)需求,oracle的用戶密碼,生產(chǎn)環(huán)境肯定需要定期進(jìn)行更換,保證安全性,但是也同樣會(huì)有需求要求oracle用戶的密碼永遠(yuǎn)不過期,這篇文章主要給大家介紹了關(guān)于Oracle用戶密碼過期如何修改永不過期的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • 使用Oracle跟蹤文件的問題詳解

    使用Oracle跟蹤文件的問題詳解

    從跟蹤文件的產(chǎn)生的來源來看,跟蹤文件又可以分為兩類:一類是數(shù)據(jù)庫(kù)的操作人員有意生成的;另一類則是由于出現(xiàn)了異常錯(cuò)誤,由數(shù)據(jù)庫(kù)自動(dòng)生成的,本文給大家介紹使用Oracle的跟蹤文件的方法,需要的朋友參考下吧
    2021-06-06

最新評(píng)論

龙游县| 禄劝| 渭源县| 沁源县| 蓬莱市| 滨海县| 台北市| 庆元县| 日照市| 方正县| 平昌县| 娄烦县| 白河县| 乌什县| 黄冈市| 察哈| 筠连县| 南昌县| 特克斯县| 昭苏县| 泰兴市| 石林| 诸城市| 会理县| 将乐县| 简阳市| 沁水县| 永安市| 保康县| 隆子县| 阿拉善右旗| 瑞丽市| 和田县| 西乌| 通州区| 湖州市| 怀宁县| 河源市| 长武县| 安平县| 丰宁|