我需要打印以下数字,不带小数点,但保留两位小数:
2000.50 to '000000200050'
有什么想法吗?
最佳答案
你能试试吗
LPAD(col*100,12,'0')
这将用 0 填充数据并确保这是一个 12 个字符的字符串。
关于sql - 如何使用 Oracle TO_CHAR() 将数字转换为不带小数点的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63840564/
我需要打印以下数字,不带小数点,但保留两位小数:
2000.50 to '000000200050'
有什么想法吗?
最佳答案
你能试试吗
LPAD(col*100,12,'0')
这将用 0 填充数据并确保这是一个 12 个字符的字符串。
关于sql - 如何使用 Oracle TO_CHAR() 将数字转换为不带小数点的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63840564/
相关文章:
javax.persistence.EntityExistsException 与 SequenceGenerator
php - 如何知道 "one to many"数据库中自增列的ID?
sql - 什么时候放弃 SQL 中的集合操作并转向过程化操作?
Oracle Weblogic OAM 使用 session cookie 获取用户信息
python - 在 Oracle DB 上从 python 运行 set role 命令
sql - Oracle 10g 中的 RECORD TYPE 值错误太多