我正在 Postgresql 中工作,正在尝试查找特定单词在哪个表中。例如,我正在尝试查找单词“banana”在哪个表中。数据库是农业,模式是水果。我可以运行一个查询来返回表中香蕉的位置吗?
效率不高,但是你可以通过将整个表转换为json并查询来方便地做到这一点:
SELECT FROM mytable WHERE json_agg(mytable)::text LIKE '%banana%'