SQL Server在单引号里再添加单引号

时间:2021-05-10 00:42:08

SQL语句里需要包含引号时,必须进行转义,最简单的办法是将每个需要引用的引号写成两个引号

下面举例示范

将例句“Johnson's mother Marry” 写入数据表

1
insert  into  t1(id,例句)  values ( '001' , 'Johnson' 's mother Marry' );

 

***如果写成如下就会报错

1
insert  into  t1(id,例句)  values ( '001' , 'Johnson' s mother Marry');

 

正确示范:

update DIST4_TIMER_DEFINE set SOURCE_POSTUPDATE1='delete from SYSTEM_USERS where GETDATE() > to_date(''2017-04-20'',''yyyy-mm-dd'')'
where SOA_ID='SOA020';