sql server - डेटाबेस योजना के लिए SQL क्वेरी

original title: "sql server - SQL query for a database scheme"


Translate

In SQL Server how do you query a database to bring back all the tables that have a field of a specific name?



SQL सर्वर में किसी विशिष्ट नाम के क्षेत्र वाली सभी तालिकाओं को वापस लाने के लिए आप एक डेटाबेस को कैसे क्वेरी करते हैं?

यह अनुवाद के बाद का सारांश है, अगर आपको पूरा अनुवाद देखने की आवश्यकता है, तो कृपया 'अनुवाद' आइकन पर क्लिक करें


सभी उत्तर
  • Translate

    The following query will bring back a unique list of tables where Column_Name is equal to the column you are looking for:

    SELECT Table_Name
    FROM INFORMATION_SCHEMA.COLUMNS
    WHERE Column_Name = 'Desired_Column_Name'
    GROUP BY Table_Name
    

  • Translate
    SELECT Table_Name
    FROM Information_Schema.Columns
    WHERE Column_Name = 'YourFieldName'
    

  • Translate

    I'm old-school:

    SELECT DISTINCT object_name(id)
    FROM syscolumns
    WHERE name = 'FIELDNAME'