gpt4 book ai didi

string - ORACLE - 字符串到数字

转载 作者:行者123 更新时间:2023-12-02 03:56:16 25 4
gpt4 key购买 nike

我对表格上的列有一个小问题。该列是一个名为“prize”的 Varchar。数据类似于:

00008599
00004565
00001600
etc...

他们必须成为:

85.99
45.65
16.00
etc...

我尝试过使用 to_number 函数,但它不起作用。像这样的东西:

SELECT to_number(prize, '999999.99') FROM TABLE

错误是:ORA-01722

最佳答案

您可以使用 LTRIM 去掉前导零并除以 100:

SELECT to_number(ltrim(prize, '0')) / 100 FROM table

关于string - ORACLE - 字符串到数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13065555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com