13
我使用的是Oracle(工作空間是TOAD),我需要製作我的字符串,如果他們被縮短然後10個字符,然後添加前導零,使他們全部10位數字符串。Oracle,爲字符串添加前導零(不是數字)
例如,如果我有一個這樣的字符串: 「12H89的需求是「0000012H89」 或 「1234」是「00000」
如何才能做到這一點?最好的方法是什麼?
在此先感謝。
我使用的是Oracle(工作空間是TOAD),我需要製作我的字符串,如果他們被縮短然後10個字符,然後添加前導零,使他們全部10位數字符串。Oracle,爲字符串添加前導零(不是數字)
例如,如果我有一個這樣的字符串: 「12H89的需求是「0000012H89」 或 「1234」是「00000」
如何才能做到這一點?最好的方法是什麼?
在此先感謝。
你可以使用LPAD函數,傳遞字符串,你想要的長度和字符來填充它。對於具有前導零的10位數字,這將是:
LPAD('12H89', 10, '0')
返回值是填充的字符串。
可以使用LPAD函數,如'LPAD( '12H89',10, '0')'。 –