程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql UPDATE語句的使用方法

mysql UPDATE語句的使用方法

編輯:MySQL綜合教程

UPDATE語句在數據庫中的應用非常廣泛,也是最常見的SQL語句之一,下面為您介紹的是mysql UPDATE語句的使用方法,供您參考。

單表的mysql UPDATE語句:

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]
[ORDER BY ...]
[LIMIT row_count]
多表的mysql UPDATE語句:

UPDATE [LOW_PRIORITY] [IGNORE] table_references
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]
UPDATE語法可以用新值更新原有表行中的各列。SET子句指示要修改哪些列和要給予哪些值。WHERE子句指定應更新哪些行。如果沒有WHERE子句,則更新所有的行。如果指定了ORDER BY子句,則按照被指定的順序對行進行更新。LIMIT子句用於給定一個限值,限制可以被更新的行的數目。

mysql UPDATE語句支持以下修飾符:

· 如果您使用LOW_PRIORITY關鍵詞,則UPDATE的執行被延遲了,直到沒有其它的客戶端從表中讀取為止。

· 如果您使用IGNORE關鍵詞,則即使在更新過程中出現錯誤,更新語句也不會中斷。如果出現了重復關鍵字沖突,則這些行不會被更新。如果列被更新後,新值會導致數據轉化錯誤,則這些行被更新為最接近的合法的值。
 

MySQL設置自增字段的方法介紹

mysql插入Clob字段的實例

常見MySql字段的默認長度

mysql中int數據類型長度的問題

MySQL中INSERT的一般用法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved