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';