UPDATE 陳述式

建立能根據指定準則變更指定資料表中欄位值的更新查詢。

語法

UPDATE table
SET newvalue
WHERE criteria;

UPDATE 陳述式由下列各部分組成:

部分

描述

table

含有要修改之資料的資料表名稱。

newvalue

決定要插入更新記錄內特定欄位之值的運算式。

criteria

此運算式決定更新哪些記錄。只有滿足運算式的記錄會更新。


備註

當您要變更多筆記錄,或者要變更的記錄位於多個資料表中時,UPDATE 尤其有用。

您可以同時變更數個欄位。下列範例會將英國境內貨運公司的「訂單金額」值增加 10%,而「運費」值增加 3%:

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

重要: 

  • UPDATE 不會產生結果集。此外,使用更新查詢更新記錄之後,您無法復原此作業。如果您想要知道哪些記錄遭到更新,請先檢查使用相同準則之選取查詢的結果,然後再執行更新查詢。

  • 隨時維護資料的備份複本。如果您更新了錯誤的記錄,可以再從備份複本中擷取。



擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×