नया टेबल बनाने का कमांड है
वाक्य - विन्यास
CREATE TABLE table_name (field_name data_type constrain_name,field_name data_type constrain_name);
यहाँ
table_name: तालिका का नाम है
फ़ील्ड_नाम: स्तंभ का नाम है
data_type: स्तंभ का चर प्रकार है
constrain_name: वैकल्पिक है। यह स्तंभ पर बाधाओं को परिभाषित करता है।
टेबल्स का कभी भी एक ही नाम नहीं है जैसा कि एक ही स्कीमा में किसी भी मौजूदा तालिका में है।
PostgreSQL तालिका बनाएँ: SQL शेल
यहाँ PostgreSQL में तालिका बनाने के लिए कदम प्रक्रिया द्वारा एक कदम है:
चरण 1) डेटाबेस से कनेक्ट करें
उस डेटाबेस से कनेक्ट करें जहां आप एक तालिका बनाना चाहते हैं। हम डेटाबेस गुरु 99 में एक टेबल बनाएंगे
\c guru99
चरण 2) एक तालिका बनाएं
तालिका बनाने के लिए कोड दर्ज करें
CREATE TABLE tutorials (id int, tutorial_name text);
चरण 3) तालिकाओं के संबंध की जांच करें
संबंधों की सूची (तालिकाओं) की जाँच करने के लिए कमांड \ d का उपयोग करें
चरण 4) एक ही तालिका बनाने का प्रयास करें
फिर से एक ही तालिका बनाने का प्रयास करें, आपको एक त्रुटि मिलेगी
चरण 5) का प्रयोग करें यदि पैरामीटर नहीं है
पैरामीटर का उपयोग करें यदि नहीं है तो बिना किसी त्रुटि के आपको नोटिस मिलेगा
तालिका बनाते समय आपके द्वारा उपयोग किए जा सकने वाले मापदंडों की सूची संपूर्ण है। यहाँ कुछ महत्वपूर्ण हैं
मापदण्ड नाम | विवरण |
---|---|
मंदिर या मंदिर | यह पैरामीटर एक अस्थायी तालिका बनाता है। अस्थायी तालिकाओं को सत्र के अंत में या वर्तमान लेनदेन के बाद हटा दिया जाता है। |
असंगठित | अनलॉग्ड क्लॉज़ वाल में डेटा दर्ज नहीं करता है (आगे लॉग लिखें)। इस अतिरिक्त IO ऑपरेशन को हटाने के कारण, लेखन प्रदर्शन बढ़ जाता है |
अगर मौजूद नहीं है | यदि कोई तालिका पहले से ही एक ही नाम से बाहर निकलती है, तो एक त्रुटि के बजाय एक चेतावनी दिखाई जाती है |
Of_type_name | एक तालिका जो निर्दिष्ट मिश्रित प्रकार से संरचना लेती है। |
यहाँ एक PostgreSQL बाधाओं के साथ एक तालिका का तालिका उदाहरण बना है
CREATE TABLE order_info( order_id integer CONSTRAINT order_details_pk PRIMARY KEY,Product_id integer NOT NULL,Delivery_date date,quantity integer,feedback TEXT);
PostgreSQL तालिका बनाएँ: pgAdmin
PgAdmin में तालिका बनाने के लिए नीचे चरण प्रक्रिया द्वारा एक कदम है:
चरण 1) ऑब्जेक्ट ट्री में,
- डेटाबेस का चयन करें
- उस स्कीमा का चयन करें जहाँ आप हमारे मामले में एक तालिका बनाना चाहते हैं।
- तालिका बनाएं पर क्लिक करें
चरण 2) पॉपअप में, तालिका का नाम दर्ज करें
चरण 3)
- कॉलम टैब का चयन करें
- कॉलम विवरण दर्ज करें
- सहेजें पर क्लिक करें
चरण 4) ऑब्जेक्ट ट्री में, आप बनाई गई तालिका देखेंगे
PostgreSQL Delete / Drop Table
PostgreSQL DROP टेबल विवरण आपको उस तालिका के लिए एक तालिका परिभाषा और सभी संबद्ध डेटा, अनुक्रमणिका, अवरोध, नियम, आदि को निकालने की अनुमति देता है।
PostgreSQL में DROP TABLE कमांड का उपयोग करते समय आपको सतर्क रहना चाहिए क्योंकि जब कोई टेबल हटा दी जाती है, तो टेबल में मौजूद सभी जानकारी भी स्थायी रूप से खो जाएगी।
वाक्य - विन्यास:
DROP TABLE table_name;
उदाहरण:
चरण 1) कमांड \ d का उपयोग करके मौजूदा तालिकाओं की जाँच करें
चरण 2) कमांड का उपयोग करके टेबल ट्यूटोरियल हटाएं
DROP TABLE tutorials;
चरण 3) फिर से संबंधों की सूची के लिए जाँच करें और हम देखते हैं कि मेज को हटाकर पोस्टग्रेज डिलीट कमांड का उपयोग किया गया है
सारांश
बनाएँ तालिका तालिका_नाम ( field_name data_type constrain_name, field_name data_type constrain_name ); |
सारणी बनाने की आज्ञा |
ड्रॉप टेबल_नाम; |
PostgreSQL में डिलीट टेबल को कमांड करें |