1

@@@在客户姓名后 使用了替换语句MR@BOB@REED@@@@@@@@@@@@@@@@@@@@@@@

我现在想摆脱@after reed

我试过了:

select RTRIM(Name2,'@')

但我得到了错误

rtrim 函数需要 1 个参数。

4

2 回答 2

2

RTRIM删除尾随空格。

你可能想要LEFTSUBSTRING

例如

select left('@mr@bob@reed@@@@@@@', charindex('@@','@mr@bob@reed@@@@@@@'))
于 2012-10-02T08:42:41.077 回答
1
select substring(Name2,0,charindex('@@',Name2)) from table

在上面的查询中,“Name2”是列的名称,table 是包含该列的“表”的名称。

于 2012-10-02T09:32:38.910 回答