UPDATE 陳述式

UPDATE 陳述式用來更新表格中的資料。在 UPDATE 陳述式中,您必須指定要更新的資料庫表格、應更新的直欄,並提供新的資料。新的資料可以利用值或查詢的結果來指定。

更新可以是條件式的。您可以在 UPDATE 陳述式的 WHERE 子句中使用一或多個條件,來指定應該更新資料庫表格中的哪幾列。如果您未使用 WHERE 子句,則目標表格中所有的列都會被更新。

SET™ 子句指定要更新哪些直欄,且會計算這些直欄的新值。 要更新的表格是在 SET 子句之前指定。

請參閱資料庫廠商的文件,以取得 UPDATE 陳述式語法的相關資訊。根據您採用的資料庫廠商而定,語法可能會有各種變式。
註: 如果是 Oracle,UPDATE 陳述式必須個別指派值給直欄,不能使用方括弧括住的群組。 您應該個別新增直欄。如果要利用子查詢來新增值,請在(WHERE 子句的)表格資料格中,選取建置表示式選項來建立直欄的查詢表示式。
讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.