在我的表列替换字符串中的字符,我在下面的示例数据如何使用T-SQL
Test1 145, Area 1
Test2 146,
Test3 145, Area 2, Plot 10
我想要实现的是,以取代“”字符串中,但只有当它是最后一个字符。如果我在“,”之后有更多的字符,那么替换应该保持原样。
在上面的例子中,替换将只在线路工作2.
预期出放会像下面
Test1 145, Area 1
Test2 146
Test3 145, Area 2, Plot 10
在上述第2行,“”已被替换为空空间。
我试过这个Replace(column1, ', ', '') AS ColName
,但是这代替了Test1和Test3中的所有“,”。
所以3个系是一个单值或者是你显示3行? –
@AlexK。我显示3行 – StackTrace
可能重复[SQL:删除字符串中的最后一个逗号](http://stackoverflow.com/questions/31420597/sql-remove-last-comma-in-string) –