gpt4 book ai didi

sql - 在多个位置将字符插入字符串sql

转载 作者:行者123 更新时间:2023-12-04 09:29:20 25 4
gpt4 key购买 nike

我想如何转换会计总帐编号

99999999999999999



999-99999-99-9999.999

在对 MSSQL Server 2005 的查询中

我不需要更新数据,只需在查询时转换字符串。

表: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, '.')

关于sql - 在多个位置将字符插入字符串sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3115206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com