我正在尝试替换SQL的注释(文本)中的空格。
select REPLACE(cast(notes as varchar(8000)), ' ', '.')
as notes from nTable
where CaseID = '1449686'
结果:
**** Topic:.Pre-sales.support I.second.the.motion!
为什么不是所有空间都被替换? (如果我在替换中放入双倍空格 - 没有任何东西被替换掉)......还有什么呢?
答案 0 :(得分:-1)
CaseID是varchar类型吗?尝试不带单引号:
select REPLACE(cast(notes as varchar(8000)), ' ', '.')
as notes from nTable
where CaseID = 1449686