字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要再做处理
可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符
举例如下:
insert into A(a1,a2) values(12345,'ab''c')
结果:ab’c
update A set name = ' YELLOW @ 900''s' where protid = 'A01002'
结果:YELLOW @ 900’s
字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要再做处理
可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符
举例如下:
insert into A(a1,a2) values(12345,'ab''c')
结果:ab’c
update A set name = ' YELLOW @ 900''s' where protid = 'A01002'
结果:YELLOW @ 900’s