如何从Oracle SQL中的字符串中删除前导0?

时间:2018-12-03 14:07:31

标签: sql string oracle

我有一个像这样的字符串。

00000000004000000
00000000001100000
00000001432000000
00000000167700000

我想从该列中删除所有前导0,我该如何实现?

2 个答案:

答案 0 :(得分:2)

您可以使用TRIM函数:

SELECT TRIM(LEADING '0' FROM col)

答案 1 :(得分:1)

这将起作用:

select ltrim(colname,'0') from table_name;