Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

किसी विशिष्ट तालिका में विदेशी कुंजी खोजने के लिए SQL स्क्रिप्ट?

पिनल दवे के सौजन्य से:

SELECT 
    f.name AS ForeignKey,
    OBJECT_NAME(f.parent_object_id) AS TableName,
    COL_NAME(fc.parent_object_id,
    fc.parent_column_id) AS ColumnName,
    OBJECT_NAME (f.referenced_object_id) AS ReferenceTableName,
    COL_NAME(fc.referenced_object_id,
    fc.referenced_column_id) AS ReferenceColumnName
FROM 
    sys.foreign_keys AS f
    INNER JOIN sys.foreign_key_columns AS fc ON f.OBJECT_ID = fc.constraint_object_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में पिछले छह सप्ताह रविवार की तारीखों तक प्रत्येक सप्ताह के अनुसार समूह कैसे करें?

  2. SQL 2008 VS 2012 त्रुटि:कीवर्ड 'COMPUTE' के पास गलत सिंटैक्स

  3. @@ ROWCOUNT - SQL सर्वर में अंतिम कथन से प्रभावित पंक्तियों की संख्या प्राप्त करें

  4. मैं डेटा के एक सेट की डीप कॉपी कैसे करूं, और सभी प्रतियों को इंगित करने के लिए FK संदर्भों को कैसे बदलूं?

  5. SQL Server 2008 के विरुद्ध चलते समय SqlDataReader.HasRows में कोई बग है?