Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
ben_rendel
Starting Member
2 Posts |
Posted - 2010-10-27 : 07:49:42
|
| HiThis code reports all columns of all tables which have a column named'ContactServiceID'e.g.ContactEmail1Table ContactServiceIDContactEmail1Table EmailAddressContactEmail1Table EmailDisplayAsContactEmail2Table ContactServiceIDContactEmail2Table EmailAddressContactEmail2Table EmailDisplayAshow can i exclude 'ContactServiceID' reporting ?(set filter seems to have no influence)code: (ran via MS Studio, SQL 2005)=====use MSSmallBusinessSELECT table_name=sysobjects.name, column_name=syscolumns.name FROM sysobjects JOIN syscolumns ON sysobjects.id = syscolumns.id WHERE sysobjects.name IN ( SELECT DISTINCT table_name=sysobjects.name FROM sysobjects JOIN syscolumns ON sysobjects.id = syscolumns.id WHERE syscolumns.name = 'ContactServiceID' )and (sysobjects.xtype = 'U' or sysobjects.xtype = 'S')edit: moved to proper forum |
|
|
webfred
Master Smack Fu Yak Hacker
8781 Posts |
Posted - 2010-10-27 : 07:56:35
|
[code]SELECT * FROM( SELECT table_name=sysobjects.name, column_name=syscolumns.name FROM sysobjects JOIN syscolumns ON sysobjects.id = syscolumns.id WHERE sysobjects.name IN ( SELECT DISTINCT table_name=sysobjects.name FROM sysobjects JOIN syscolumns ON sysobjects.id = syscolumns.id WHERE syscolumns.name = 'ContactServiceID' )and (sysobjects.xtype = 'U' or sysobjects.xtype = 'S'))dtWHERE column_name <> 'ContactServiceID'[/code] No, you're never too old to Yak'n'Roll if you're too young to die. |
 |
|
|
ben_rendel
Starting Member
2 Posts |
Posted - 2010-10-27 : 08:57:45
|
| Thanks |
 |
|
|
webfred
Master Smack Fu Yak Hacker
8781 Posts |
Posted - 2010-10-27 : 09:01:12
|
welcome  No, you're never too old to Yak'n'Roll if you're too young to die. |
 |
|
|
|
|
|