【问题标题】:Any way to search table name based on the content in the column of the table? [duplicate]有什么方法可以根据表格列中的内容搜索表格名称? [复制]
【发布时间】:2013-01-16 15:44:58
【问题描述】:

可能重复:
Search All Fields In All Tables For A Specific Value (Oracle)

就像我们可以使用命令在unix中通过文件中的内容来搜索文件和目录的名称 同样的方法有没有查询根据ORACLE或mysql中的列中的内容来搜索表的名称?

【问题讨论】:

  • 你能举个例子吗?
  • searching the name of file by content?是什么意思
  • @BhavikShah 感谢您的回复...就像在 Unix 中我们可以搜索 Grep -rl "data" /path 同样方式意味着您只知道数据但不知道列或表的名称。 ..所以我们可以通过数据搜索表和列名的任何查询..
  • 可以显示所有列,但搜索可能无法进行或可能过于复杂

标签: mysql oracle


【解决方案1】:

直接从数据库中可能无法从特定列的值中找到表名。但是,如果您有列名,则可以从 user_tab_cols 中找到包含该列的表,以缩小您的手动搜索范围。

【讨论】:

    猜你喜欢
    • 2019-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-16
    • 1970-01-01
    • 2011-09-03
    相关资源
    最近更新 更多