Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

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

語法

更新 表格
SET newvalue
WHERE 準則;

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

部分

描述

table

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

newvalue

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

criteria

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

註解

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

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

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

重要: 

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

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


Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×