【发布时间】:2015-01-31 10:27:52
【问题描述】:
有没有办法使用 sql 或 plsql 查询整个 Oracle 数据库以返回包含特定子字符串的所有表/列的列表?请注意,我想在数据中查找子字符串(而不是在表/列名本身)。
我有一个问题,一个字符看起来像一个空格,但实际上是一个不同的字符。我已经通过获取子字符串文本并将其放入十六进制转换器来证明这一点。我需要能够在数据库中找到这个字符存在的任何地方,所以我可以用一个实际的空间来替换它。
有什么想法吗?
【问题讨论】:
-
您可以使用 ALL_TAB_COLUMNS 在列和表中使用 like 进行搜索
-
感谢 Gerrat,它给了我想要的东西,现在可以适当地修复我的客户数据。