我正在从存储过程中查询社会安全号码数据,我想在存储过程中将其格式化为社会安全号码。
如何在 Oracle 中将 xxxxxxxxx 格式化为 xxx-xx-xxxx?
使用 TO_CHAR 格式化 SSN
SELECT TO_CHAR(012345678, '000g00g0000','nls_numeric_characters=.-') ssn from dual;
SSN
-----------
012-34-5678
update:感谢加里指出应该使用“0”格式字符而不是“9”来保留前导零。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)