Brian Cryer

 
 

Cry How To...


List all tables that contain a given column name


To list all tables that contain a given column name:

select sysobjects.name, * from syscolumns, sysobjects
where syscolumns.name='column-name'
and sysobjects.id = syscolumns.id
and (sysobjects.xtype='U' or sysobjects.xtype='S')
and sysobjects.name like 'sys%'

These notes have been tested with Oracle 9 under Windows XP.