我只想替換選擇查詢的前導零。
我正在使用這個:
SELECT REGEXP_REPLACE('00015201', '(0)', ' ')
FROM DUAL;
但結果是
Column
--------
152 1
我期待
Column
--------
15201
uj5u.com熱心網友回復:
使用LTRIM去除零。用于LPAD在它們的位置放置空格。
select lpad(ltrim(numstr, '0'), length(numstr), ' ')
from (select '00015201' as numstr from dual);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/356376.html
