MySQL5逆引き大全460の極意

データ操作命令(SELECT以外)の極意 - Tips101 データを更新するには

登録タグ
SQL
Icon comment count 0
Icon stock count 1

5-2更新Tips101 データを更新するには

Level1

PointUPDATE命令を利用します

構文   
UPDATE [IGNORE|LOW_PRIORITY] テーブル名 SET 列名1 = 値1 [,...] [WHERE 条件式]

UPDATE命令は、指定されたテーブルから条件式に合致するレコードを抽出し、「列名1 = 値1 ,...」の指定に従って更新処理を行います。

WHERE句が省略された場合、UPDATE命令はテーブルのすべてのレコードを更新します。WHERE句のないUPDATE命令を実行する場合には、本当に条件式が不要であるのかどうかをあらかじめきちんと確認するようにしましょう。

UPDATE命令で利用可能なオプションは、表の通りです。LOW_PRIORITYキーワードを使用することで、SELECT命令が優先して実行されますので、検索処理を効率化することが可能になります。

表 UPDATE命令で利用可能なキーワード

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません