找到" ' "在Postgres文本中

时间:2017-05-26 10:04:57

标签: postgresql

我想使用'选项找到varchar是否包含LIKE

我认为它是那样的

select * 
from table 
where field like '%'%'

但有点不同。

1 个答案:

答案 0 :(得分:3)

回答逃避单引号:

你可以使用美元符号引用:

select * from table where field like $thing$%'%$thing$;

或在引用之前使用E:

select * from table where field like e'%\'%'

或两个单引号:

select * from table where field like '%''%'

https://www.postgresql.org/docs/current/static/sql-syntax-lexical.html