gpt4 book ai didi

sql - 如何使用 t-sql 将下划线替换为空格?

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

SELECT [Name]
,[Code]
,case when len([ParentCode]) = '' then [Code] else [ParentCode] end as [ParentCode]
,case when len([Descr])=0 then [Code] else [Descr] end as [Descr]
,[Cumulative]
,[Expense]
,[Accts]
,[Admin]
,[Assessment]
,[Balance]
,[Fiber]
,[GL]
,[LV]
,[Slush]
FROM [KR].[pl].[Accounts]

目前我有那个查询,但我想更改数据包含下划线而不是父代码和代码列中的空格的部分。前 (slush_Code)
如何修改此查询以使其正常工作?

最佳答案

基本替换 command

SELECT REPLACE(ParentCode,'_',' ')

/
SELECT [Name]
,[Code]
,case
when len([ParentCode]) = 0 then REPLACE(Code,'_',' ')
else REPLACE(ParentCode,'_',' ')
end as [ParentCode]
,case when len([Descr]) = 0 then REPLACE(Code,'_',' ')
else [Descr]
end as [Descr]
,[Cumulative]
,[Expense]
,[Accts]
,[Admin]
,[Assessment]
,[Balance]
,[Fiber]
,[GL]
,[LV]
,[Slush]
FROM [KR].[pl].[Accounts]

关于sql - 如何使用 t-sql 将下划线替换为空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32640025/

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