इस पोस्ट में, हम SQL में ALTER कमांड और UPDATE कमांड के बीच अंतर को समझेंगे।
ALTER कमांड
यह कमांड एक डेटा डेफिनिशन लैंग्वेज (DDL) है।
यह संरचनात्मक स्तर पर ऑपरेशन करता है, डेटा स्तर पर नहीं।
इस कमांड का उपयोग डेटाबेस में टेबल के एट्रिब्यूट्स को जोड़ने, हटाने और संशोधित करने के लिए किया जाता है।
यह कमांड, डिफ़ॉल्ट रूप से, टुपल में सभी मानों के मानों को NULL से इनिशियलाइज़ करता है।
यह टेबल की संरचना को बदलता है।
सिंटैक्स: एक कॉलम जोड़ें -
ALTER TABLE table_name ADD column_name datatype;
एक कॉलम ड्रॉप करें
ALTER TABLE table_name DROP COLUMN column_name;
UPDATE कमांड
यह कमांड एक डेटा मैनिपुलेशन लैंग्वेज (DML) है।
यह डेटा स्तर पर ऑपरेशन करता है।
यह डेटाबेस में मौजूदा रिकॉर्ड्स को अपडेट करता है।
यह UPDATE कमांड का उपयोग करके एक टुपल में निर्दिष्ट मान सेट करता है।
यह टेबल के अंदर डेटा को बदलता है।
सिंटैक्स:
UPDATE table_name SET column1 = value1, column2 = value2....columnN=valueN [ WHERE CONDITION ];