प्राइमरी कीज़

SQL में रिलेशनल डेटाबेस का परिचय

Timo Grossenbacher

Data Journalist

प्राइमरी कीज़

  • हर टेबल में एक प्राइमरी की, कैंडिडेट कीज़ में से चुनी जाती है
  • रिकॉर्ड्स की यूनिक पहचान, जैसे अन्य टेबल्स में रेफरेंसिंग के लिए
  • Unique और NOT NULL दोनों constraints लागू
  • प्राइमरी कीज़ समय के साथ नहीं बदलनी चाहिए: कॉलम सोच-समझकर चुनें!
SQL में रिलेशनल डेटाबेस का परिचय

प्राइमरी की बताना

CREATE TABLE products (
    product_no integer UNIQUE NOT NULL,
    name text,
    price numeric
);
CREATE TABLE products (
    product_no integer PRIMARY KEY,
    name text,
    price numeric
);

PostgreSQL documentation से लिया गया।

CREATE TABLE example (
    a integer,
    b integer,
    c integer,
    PRIMARY KEY (a, c)
);
SQL में रिलेशनल डेटाबेस का परिचय

प्राइमरी की बताना (जारी)

ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
SQL में रिलेशनल डेटाबेस का परिचय

SQL में रिलेशनल डेटाबेस का परिचय

अभ्यास करते हैं!

SQL में रिलेशनल डेटाबेस का परिचय

Preparing Video For Download...