【发布时间】:2013-02-15 16:26:23
【问题描述】:
是否有查询或工具可以在所有表/字段中搜索特定值? 该程序将成本存储在一个字段中,我找不到它。 Profiler 不是一个选项。
提前致谢, 布莱恩·摩尔
【问题讨论】:
-
什么 RDMS? Sql 服务器?
-
为什么要在所有表和字段中搜索特定值?没有意义……
-
您没有指定数据库,但既然您说“Profiler 不是一个选项”,我假设它是 SQL Server。在这种情况下,stackoverflow.com/questions/709120/…、stackoverflow.com/questions/436351/… 和 stackoverflow.com/questions/1796506/… 的副本
-
很奇怪的问题。不过,您可以筛选数据库中的所有列,以查看任何看起来合理的列并查询它们。在 Oracle 中,您将使用
select table_name, column_name from user_tables, user_tab_cols where user_tab_cols.table_name = user_tables.table_name and upper(column_name) like upper('%mybestguess%')。祝你好运! -
RDMS 是 SQL Server。我正在使用的程序将成本存储在表/字段中,但我找不到在哪里。数据库中有 200 多个表,其中许多表具有 50 多个字段。我想为一个项目分配一个唯一成本,然后搜索整个数据库/表/字段以查找存储我的唯一编号的每个实例。如果有人知道在他们不知道的情况下找到存储值的更好方法,我愿意接受建议。谢谢,布莱恩