Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ความแตกต่างระหว่างคำสั่ง ALTER และ UPDATE ใน SQL


ในบทความนี้ เราจะทำความเข้าใจความแตกต่างระหว่างคำสั่ง 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 ];