【发布时间】:2011-04-25 20:30:26
【问题描述】:
my_table 包含三列:name、address1 和 address2。
我想查找所有包含单引号的记录。我该怎么做?
【问题讨论】:
标签: sql database oracle oracle10g
my_table 包含三列:name、address1 和 address2。
我想查找所有包含单引号的记录。我该怎么做?
【问题讨论】:
标签: sql database oracle oracle10g
你必须通过加倍来转义表达式中的单引号,例如:
select * from my_table
where name like '%''%'
or address1 like '%''%'
or address2 like '%''%';
【讨论】:
... 其中名称 ||地址1 || address2 like '%''%';
【讨论】: