当在PostgreSQL下划线搜索,文字使用的字符_
不起作用。例如,如果你想搜索,在结束的列所有的表,这样的事情改变日志或活动信息,例如updated_by
,reviewed_by
等,下面的查询工作差不多:如何逃生下划线在PostgreSQL
SELECT table_name, column_name FROM information_schema.columns
WHERE column_name LIKE '%_by'
它基本上完全忽略下划线和回报,如果你想搜索LIKE '%by'
。这在所有情况下都不是问题,但它有可能是一个问题。如何搜索下划线?
“%”和“_”是“类似”匹配的通配符。 '%'=零或多个,'_' =任何一个单个字符。 –