【发布时间】:2021-07-23 08:15:20
【问题描述】:
是否可以在每个表的每个字段中搜索 Oracle 中的特定值?
在某些表中有数百个包含数千行的表,因此我知道这可能需要很长时间才能查询。但我唯一知道的是,我想查询的字段的值是1/22/2008P09RR8。
我尝试使用下面的这条语句根据我认为应该命名的列找到合适的列,但它没有返回任何结果。
SELECT * from dba_objects
WHERE object_name like '%DTN%'
绝对没有关于这个数据库的文档,我不知道这个字段是从哪里提取的。
有什么想法吗?
【问题讨论】:
-
我们可以使用单个查询而不是使用存储过程来做到这一点吗?
-
@LalitKumarB 您列出的页面无法再访问。是否可以发布一些信息作为答案?
-
@DodziDzakuma 该页面可访问lalitkumarb.wordpress.com/2015/01/06/… 我也发布了答案,请向下滚动或查看stackoverflow.com/a/27794127/3989608
-
如果您在找出 Lalit Kumar 查询时遇到问题,请尝试此演示:sqlfiddle.com/#!4/76924c/2/0
标签: sql oracle search plsql database-table