網站首頁 編程語言 正文
oracle保留兩位小數
round保留兩位
-
round
:四舍五入(最多保留兩位,沒有小數的時候不展示)
select round(66.667,2) N1 from dual;
trunc保留兩位
-
trunc
:直接截斷(最多保留兩位,沒有小數的時候不展示)
select trunc(66.667,2) N2 from dual;
始終保留兩位
不管有沒有小數都是保留兩位,替換0.8即可使用。
select to_char(round(0.8,2),'fm99999999999990.00') from dual
oracle最多保留兩位小數-補充
注意,這里是最多保留兩位小數,不是保留兩位小數
oracle保留多少位小數的問題已經爛大街了,很多方法直接度娘就有,有的就不說了,下面這個這么簡單不知道為什么沒有人提出來!
這個方法在于:最多能保留兩位小數,然而如果不用 to_number() 這個方法的話~~看代碼和輸出把
select to_char('222.1534','FM9999999999999990.99') from dual
輸出結果:
222.15
select to_char('222.0034','FM9999999999999990.99') from dual
輸出結果:
222.
select to_number(to_char('222.0034','FM9999999999999990.99')) from dual
輸出結果:
222
看到網上很多文章說用 case when ,decode(),trim() 等等,都可以,在于大家怎么用。
總結
原文鏈接:https://blog.csdn.net/weixin_43888891/article/details/115344788
相關推薦
- 2022-10-27 Python入門之字符串操作詳解_python
- 2022-06-14 golang并發安全及讀寫互斥鎖的示例分析_Golang
- 2023-07-24 前端借助Canvas實現壓縮base64圖片兩種方法
- 2022-07-17 用Android?studio實現簡易計算器功能_Android
- 2022-11-21 Python?Flask框架開發之運用SocketIO實現WebSSH方法詳解_python
- 2023-04-07 C語言解決字符串中插入和刪除某段字符串問題_C 語言
- 2022-06-18 kubernetes(k8s)安裝metrics-server實現資源使用情況監控方式詳解_云其它
- 2022-06-10 ASP.NET?Core使用EF保存數據、級聯刪除和事務使用_實用技巧
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支