declare @a varchar(10) set @a='''a''' select replace(@a,'''','"')
insert into 表名(字段名) values('a''bc')--实际追加的是:a'b
如何将单引号存进数据库?--建立测试表和数据 create table a( a1 varchar(100) null )insert into a values('''你好''')select * from a --结果 '你好'insert into a values('"你好"') --是双引号 --结果 "你好"
set @a='''a'''
select replace(@a,'''','"')
insert into 表名(字段名) values('a''bc')--实际追加的是:a'b
create table a(
a1 varchar(100) null
)insert into a values('''你好''')select * from a
--结果
'你好'insert into a values('"你好"') --是双引号
--结果
"你好"