0

我正在尝试替换我的 SQL 注释(文本)中的空格。

select REPLACE(cast(notes as varchar(8000)), ' ', '.') 
as notes from nTable 
where CaseID = '1449686' 

结果:

****  Topic:.Pre-sales.support  I.second.the.motion!   

为什么不是所有的空间都被替换?(如果我在替换中放了双空格-什么都没有被替换)..还能是什么?

4

1 回答 1

-1

CaseID 是 varchar 类型吗?试试不带单引号:

select REPLACE(cast(notes as varchar(8000)), ' ', '.') 
as notes from nTable 
where CaseID = 1449686 
于 2013-03-04T16:32:30.793 回答