gpt4 book ai didi

sql-server - 在 T-SQL 中将重复空格替换为单个空格

转载 作者:行者123 更新时间:2023-12-01 16:55:12 24 4
gpt4 key购买 nike

我需要确保给定字段的字符之间不存在多个空格(我不关心所有空白,只是空格)。

所以

'single    spaces   only'

需要转成

'single spaces only'

以下内容不起作用

select replace('single    spaces   only','  ',' ')

因为它会导致

'single  spaces  only'

我真的更愿意坚持使用 native T-SQL,而不是基于 CLR 的解决方案。

想法?

最佳答案

更加整洁:

select string = replace(replace(replace(' select   single       spaces',' ','<>'),'><',''),'<>',' ')

输出:

select single spaces

关于sql-server - 在 T-SQL 中将重复空格替换为单个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2455750/

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