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

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


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