คำสั่ง UPDATE

สร้าง อัปเดตคิวรี ที่เปลี่ยนแปลงค่าในเขตข้อมูลในตารางที่ระบุโดยยึดตามเกณฑ์ที่ระบุ

ไวยากรณ์

UPDATE table
SET newvalue
WHERE criteria;

คำสั่ง UPDATE มีส่วนต่างๆ ดังนี้:

ส่วน

คำอธิบาย

ตาราง

ชื่อของตารางที่มีข้อมูลที่คุณต้องการปรับเปลี่ยน

newvalue

นิพจน์ ที่ระบุค่าที่จะถูกแทรกลงในบางเขตข้อมูลในระเบียนที่มีการอัปเดต

เกณฑ์

นิพจน์ที่กำหนดระเบียนที่จะถูกอัปเดต เฉพาะระเบียนตรงตามเกณฑ์ของนิพจน์เท่านั้นที่จะถูกอัปเดต


ข้อสังเกต

คำสั่ง UPDATE จะมีประโยชน์เป็นพิเศษเมื่อคุณต้องการเปลี่ยนแปลงหลายระเบียน หรือเมื่อมีระเบียนที่คุณต้องการเปลี่ยนแปลงอยู่ในหลายตาราง

คุณสามารถเปลี่ยนแปลงหลายเขตข้อมูลในเวลาเดียวกัน ตัวอย่างต่อไปนี้จะเพิ่มค่าของจำนวนสั่งซื้อขึ้นอีก 10 เปอร์เซนต์ และค่าขนส่งสินค่าขึ้นอีก 3 เปอร์เซนต์สำหรับผู้ขนส่งสินค้าในสหราชอาณาจักร

UPDATE Orders
SET OrderAmount = OrderAmount * 1.1,
Freight = Freight * 1.03
WHERE ShipCountryRegion = 'UK';

สิ่งสำคัญ: 

  • คำสั่ง UPDATE จะไม่สร้างชุดผลลัพธ์ นอกจากนี้ หลังจากที่คุณอัปเดตระเบียนด้วยการใช้คิวรีอัปเดต คุณจะไม่สามารถยกเลิกการดำเนินการได้ ถ้าคุณต้องการทราบว่าระเบียนใดบ้างถูกอัปเดต ก่อนอื่นให้ตรวจสอบผลลัพธ์ของ เลือกคิวรี ที่ใช้เกณฑ์เดียวกัน จากนั้นเรียกใช้คิวรีอัปเดต

  • รักษาสำเนาสำรองของข้อมูลของคุณไว้ตลอดเวลา ถ้าคุณอัปเดตผิดระเบียน คุณสามารถเรียกคืนจากสำเนาสำรองของคุณได้



ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×