ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่างคำสั่ง ALTER และคำสั่ง UPDATE ใน SQL
แก้ไขคำสั่ง
-
คำสั่งนี้คือ Data Definition Language (DDL)
-
มันดำเนินการที่ระดับโครงสร้าง ไม่ใช่ระดับข้อมูล
-
คำสั่งนี้ใช้เพื่อเพิ่ม ลบ และแก้ไขคุณสมบัติของตารางในฐานข้อมูล
-
โดยค่าเริ่มต้น คำสั่งนี้จะเริ่มต้นค่าของค่าทั้งหมดใน tuple เป็น NULL
-
มันเปลี่ยนโครงสร้างของตาราง
ไวยากรณ์:เพิ่มคอลัมน์ −
ALTER TABLE table_name ADD column_name datatype;
วางคอลัมน์
ALTER TABLE table_name DROP COLUMN column_name;
คำสั่งอัพเดท
-
คำสั่งนี้คือ Data Manipulation Language (DML)
-
มันดำเนินการในระดับข้อมูล
-
ปรับปรุงระเบียนที่มีอยู่ในฐานข้อมูล
-
มันตั้งค่าที่ระบุในทูเพิลโดยใช้คำสั่ง UPDATE
-
มันเปลี่ยนข้อมูลภายในตาราง
ไวยากรณ์:
UPDATE table_name SET column1 = value1, column2 = value2....columnN=valueN [ WHERE CONDITION ];