String Oracle,将前导零添加到字符串(不是数字)
我使用的是Oracle(工作空间是TOAD),我需要使我的字符串,如果它们被短接,那么10个字符,然后添加前导零,使它们都是10位字符串 例如,如果我有这样一个字符串: “12H89”必须为“00000 12H89” 或 “1234”将成为“000000 1234” 如何做到这一点?最好的办法是什么String Oracle,将前导零添加到字符串(不是数字),string,oracle,zero,String,Oracle,Zero,我使用的是Oracle(工作空间是TOAD),我需要使我的字符串,如果它们被短接,那么10个字符,然后添加前导零,使它们都是10位字符串 例如,如果我有这样一个字符串: “12H89”必须为“00000 12H89” 或 “1234”将成为“000000 1234” 如何做到这一点?最好的办法是什么 提前感谢。您可以使用LPAD函数来实现这一点,传入字符串、所需长度以及填充字符。对于带前导零的10位数字,这将是: LPAD('12H89', 10, '0') 返回值是填充字符串 请参阅:您可以
提前感谢。您可以使用LPAD函数来实现这一点,传入字符串、所需长度以及填充字符。对于带前导零的10位数字,这将是:
LPAD('12H89', 10, '0')
返回值是填充字符串
请参阅:您可以使用LPAD函数,如
LPAD('12H89',10',0')
。