在Toad中搜索整个数据库以获取searchterm

时间:2016-07-15 20:47:05

标签: sql oracle rdbms toad

我需要一种方法来搜索整个Oracle数据库中包含值'Beef'的列。我需要的是列名和表名,以便我可以完成我的查询。牛肉是动物饲料类型,它在我的数据库中是已知值。我只是不知道在哪里.....

基本上,我们有一个非常古老的非常笨重的应用程序,我正在使用从Toad免费软件生成的SQL数据集来绕过。该应用程序向我们展示了我们公司的实验室测试信问题是你一次只能查看一家公司的实验室报告,正如我所说,它需要永远。我们有700多家公司,所以这不是一个选择(哦,你不能复制任何领域)。

我已经生成了一个查询,它可以获得我需要的99%的信息,直到我意识到我缺少一个列值,因为某些神秘的原因不包含在实验室样本的其他属性中。我们有大约100个左右的表,其中许多甚至没有使用。这是一个组织糟糕的数据库,我试过手动浏览它,根本找不到愚蠢的列,我不知道它的名称是什么(这里的命名约定似乎不适用)。

一个猴子扳手是:虽然我已经为我的工作做了大量的SQL编码但我不在IT。我的工作让我了解了对数据库的只读访问权限,因此我可以为他们运行报告等,但我不在IT部门,因此我没有获得写权限。所以我看到许多使用DDL的解决方案都无法使用。

我想这可能是相关的,看起来我们正在运行oraClient10g。

TOAD screenshot

我已经尝试了从这里获得的代码:community.Oracle

但是你可以看到我没有得到任何结果。

我也尝试了stackOverflow处建议的那个,但是我遇到了一连串的错误,所以我很快放弃了。 (我认为这是因为我的只读权限和我的Oracle版本。)

非常感谢任何帮助。

0 个答案:

没有答案