サンプル
例1
UPDATE tblName SET name = 'Mike' WHERE id = 001;
例2
/* データ修正 */ UPDATE HealthCheck SET Status = '元気' WHERE Status = '病気';
FROM句との関わり
* 他のデータベースのテーブルの内容を用いてアップデートする場合、 FROM句を使用する。http://www.ipentec.com/document/document.aspx?page=sqlserver-update-ext-database&culture=ja-jp
* 同じ名前のテーブル名からのアップデートするには、AS句を使用し、別名を定義する。 (別名にする場合に注意。以下のサンプル参照のこと)
サンプル
X UPDATE tblName AS t -- ★別名にできない★ SET t.name = 'Mike' WHERE t.id = 001; O UPDATE t SET t.name = 'Mike' FROM tblName AS t -- ☆FROM句でASで別名にできる☆ WHERE t.id = 001;