REPLACE(ab.FirstName,', '')
如何从sql
中的字符串中仅删除此字符答案 0 :(得分:2)
你需要加倍你的单引号,如下所示
REPLACE(ab.FirstName, '''', '')
或
DECLARE @name nvarchar(50) = 'ab''c'
SELECT REPLACE(@name,'''', '')
答案 1 :(得分:0)
如果您从现有表中提取记录:
select REPLACE(ab.FirstName,'''', '')
如果您要比较值:
select REPLACE(name,'''', '')
from Table1
where name ='AB O''Donnell'
答案 2 :(得分:0)
DECLARE @Str VARCHAR(100) = 'ab''c' SELECT REPLACE(@Str,'''', '')
答案 3 :(得分:0)
答案 4 :(得分:0)
请检查我的解决方案。
DECLARE @stringdata nvarchar(500)='ronak'''
select @stringdata
select REPLACE(@stringdata,'''', '')
原始字符串是“ronak'patel”。
删除单引号后的字符串是“ronakpatel”。
谢谢。