在整个数据库中搜索 PostgreSQL 中的字符串

问题描述 投票:0回答:1

我正在 Postgresql 中工作,正在尝试查找特定单词在哪个表中。例如,我正在尝试查找单词“banana”在哪个表中。数据库是农业,模式是水果。我可以运行一个查询来返回表中香蕉的位置吗?

sql database postgresql schema
1个回答
0
投票

效率不高,但是你可以通过将整个表转换为json并查询来方便地做到这一点:

SELECT 
FROM mytable
WHERE json_agg(mytable)::text LIKE '%banana%'
© www.soinside.com 2019 - 2024. All rights reserved.