我正在使用 Oracle(工作空间是 TOAD),我需要将字符串设置为短接 10 个字符,然后添加前导零以使它们全部为 10 位数字字符串。
例如,如果我有一个像这样的字符串:
‘12H89’需要是‘0000012H89’
或者
“1234”变为“0000001234”
如何才能做到这一点?最好的方法是什么?
提前致谢 。
您可以使用 LPAD 函数来实现此目的,传入字符串、所需的长度以及要填充的字符。对于带有前导零的 10 位数字,这将是:
LPAD('12H89', 10, '0')
返回值是填充后的字符串。
See: http://www.techonthenet.com/oracle/functions/lpad.php http://www.techonthenet.com/oracle/functions/lpad.php
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)