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

SQL Server 2008 में एक समग्र विदेशी कुंजी बनाना

एक विदेशी कुंजी उन स्तंभों को संदर्भित करती है जो समान संख्या में कॉलम, उनके प्रकार और क्रम के साथ एक अद्वितीय अनुक्रमणिका (पीके या यूके) बनाते हैं। उदा.:

CREATE TABLE PrimaryTable (
  Key1 varchar(20),
  Key2 date)
GO

ALTER TABLE PrimaryTable ADD CONSTRAINT PK
  PRIMARY KEY (Key1, Key2)
GO

CREATE TABLE SecondaryTable (
  AutoID int IDENTITY,
  Key1 varchar(20),
  Key2 date)
GO

ALTER TABLE SecondaryTable ADD CONSTRAINT FK
  FOREIGN KEY (Key1, Key2) REFERENCES PrimaryTable (Key1, Key2)
GO


No

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रदाता नामित पाइप प्रदाता त्रुटि 40 SQL सर्वर त्रुटि 2 के लिए एक कनेक्शन नहीं खोल सका

  2. SQL सर्वर 2014 के लिए एक प्रोसेसर का चयन करना - भाग 1

  3. SQL सर्वर 2005 में दूसरा पहचान कॉलम अनुकरण करने के लिए ट्रिगर का उपयोग करना

  4. खाली स्ट्रिंग में डेटाटाइम प्रारूप में NULL मान बदलें

  5. टी-एसक्यूएल:डायनेमिक एसक्यूएल में मापदंडों का उपयोग कैसे करें?