我要如何转换会计总帐号
99999999999999999
到
999-99999-99-9999.999
在对MSSQL Server 2005的查询中
我不需要更新数据,只需将STRING转换为查询即可。
表格:GLM_MASTER__ACOUNT字段:帐户
谢谢。
使用STUFF()的另一种方法
DECLARE @a varchar(64) SET @a = '99999999999999999' SELECT STUFF(STUFF(STUFF(STUFF(@a, 4, 0, '-'), 10, 0, '-'), 13, 0, '-'), 18, 0, '.')