How to list all columns of tables having a certain column named

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ben Rendel

    #1

    How to list all columns of tables having a certain column named

    Hi

    I'm trying to list all columns of tables having a column named 'ContactService ID'

    The following code does not work
    error: Invalid object name 'sysobjects.nam e'

    Code:
    use MSSmallBusiness
    SELECT table_name=sysobjects.name,
           column_name=syscolumns.name
        FROM sysobjects
        JOIN syscolumns ON sysobjects.id = syscolumns.id
        WHERE exists ( select ContactServiceID from sysobjects.name )
       ORDER BY sysobjects.name,syscolumns.colid

    I would appreciate getting help to make it work

    Thanks
    Ben
    Last edited by Atli; Oct 26 '10, 11:39 PM. Reason: Please use [code] tags when posting code.
  • ck9663
    Recognized Expert Specialist
    • Jun 2007
    • 2878

    #2
    Here, try this...

    Code:
    SELECT table_name=sysobjects.name, column_name=syscolumns.name
    FROM sysobjects
       JOIN syscolumns ON sysobjects.id = syscolumns.id and syscolumns.name  = 'ContactServiceID'
    ORDER BY sysobjects.name,syscolumns.colid
    Happy Coding!!!

    ~~ CK

    Comment

    Working...