ORACLE中如何查询数据库所有表中是否存在某一个字段? 今天在项目中迁移时候sql语句查询无法确定某个字段存在于哪个表中,于是就上网搜索是否有简单便捷sql语句能够查所有的表从而获取字段所在的表。 查阅资料后 sql为: select table_name from DBA_TAB_COLUMNS where COLUMN_NAME='您想搜索的字段名'; 例如: 查询数据库所有表中含有字段名称为“name”的表名: