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