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