当只知道字段名,而不知其属于哪个表时,可通过以下方法先获得其所属的表,再查询该字段值:
oracle数据库
select table_name from user_tab_columns where column_name=‘字段名’
sqlserver数据库
select c.object_id,c.name,o.object_id,o.name from sys.columns c
left join sys.objects o
on c.object_id=o.object_id
where o.type=‘U’ and c.name=‘字段名’
说明:
如果此字段名在多张表中存在,则需要自行判断要查询的表。
__内容出自百度