gpt4 book ai didi

sql - 尝试去掉列末尾的逗号

转载 作者:行者123 更新时间:2023-12-03 01:21:43 26 4
gpt4 key购买 nike

谁能告诉我删除列末尾逗号的确切语法?

UPDATE [Database].[schema].[Table]
SET [Columnx] = rtrim([Columnx], ", ")

这不起作用

最佳答案

您可以使用子字符串。

这是一个例子:

declare @test varchar(5)
select @test = '12,'

select substring(@test, 1, len(@test)-1)
<小时/>

在你的情况下,它是:

UPDATE [Database].[schema].[Table]
SET substring([Columnx], 1, len([Columnx])-1)
WHERE [Columnx] like '%,'
AND len([Columnx]) > 0

关于sql - 尝试去掉列末尾的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8711054/

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