基本更新

更新一個

UPDATE customers SET email='luke_smith@email.com' WHERE id=1

此查詢將 customers 表中 email 的內容更新為字串 luke_smith@email.com,其中 id 的值等於 1.資料庫表的新舊內容分別如下左右所示:

StackOverflow 文件

更新所有

UPDATE customers SET lastname='smith'

此查詢為 customers 表中的每個條目更新 lastname 的內容。資料庫表的新舊內容分別如左下圖所示:

StackOverflow 文件

注意: 在 UPDATE 查詢中必須使用條件子句(WHERE)。如果不使用任何條件子句,則將更新該表屬性的所有記錄。在上面的示例中,customers 表中的 lastname 的新值(Smith)設定為所有行。