postgres中的外卡搜索

时间:2017-06-22 20:42:47

标签: postgresql search wildcard

我有没有办法在Postgres中使用通配符%进行搜索,只保留%非零替换的搜索?因此,%a%只应生成cab而不是a。 如果不是%,还有另一种简单的方法吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

来自manual

  

模式中的下划线(_)代表(匹配)任何单个   字符;百分号(%)匹配零或更多的任何序列   字符。

您需要使用_代替%

<强>被修改
@Abelisto建议的最终表达式应为'%_a_%'