MySQL 多表更新的限制
在對多表進行更新時,不支援ORDER BY、LIMIT。
mysql> update Subscribers2 s,tmp_Subscribers_01 t set s.date='2015-01-01',
-> s.LastAccessTimeStamp=unix_timestamp(date '2015-01-01')
-> where s.MSISDN=t.MSISDN and t.id between 1 and 5000 limit 2000;
ERROR 1221 (HY000): Incorrect usage of UPDATE and LIMIT
mysql> update Subscribers2 s,tmp_Subscribers_01 t set s.date='2015-01-01',
-> s.LastAccessTimeStamp=unix_timestamp(date '2015-01-01')
-> where s.MSISDN=t.MSISDN and t.id between 1 and 5000 order by s.date;
ERROR 1221 (HY000): Incorrect usage of UPDATE and ORDER BY
mysql> update Subscribers2 s,tmp_Subscribers_01 t set s.date='2015-01-01',
-> s.LastAccessTimeStamp=unix_timestamp(date '2015-01-01')
-> where s.MSISDN=t.MSISDN and t.id between 1 and 5000 limit 2000;
ERROR 1221 (HY000): Incorrect usage of UPDATE and LIMIT
mysql> update Subscribers2 s,tmp_Subscribers_01 t set s.date='2015-01-01',
-> s.LastAccessTimeStamp=unix_timestamp(date '2015-01-01')
-> where s.MSISDN=t.MSISDN and t.id between 1 and 5000 order by s.date;
ERROR 1221 (HY000): Incorrect usage of UPDATE and ORDER BY
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2123001/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL關聯多表更新的操作MySql
- 多表關聯更新(mysql,oracle,postgreSQL)MySqlOracle
- MYSQL多表更新刪除以及和ORACLE的對比MySqlOracle
- Mysql跨表更新 多表update sql語句總結MySql
- Oracle\MS SQL Server的資料庫多表關聯更新UPDATE與多表更新OracleSQLServer資料庫
- Oracle多表關聯更新的語法Oracle
- 【MySQL】多表查詢MySql
- MySQL 多表查詢MySql
- mysql多表查詢MySql
- oracle觸發器~ 更新多表的問題Oracle觸發器
- mysql中的多表關聯查詢MySql
- MySQL InnoDB表的限制MySql
- MySQL多表關聯查詢MySql
- MySQL 多表查詢分頁MySql
- MySQL 多表關聯刪除MySql
- 【MySql】mysql 欄位個數的限制MySql
- 一個MySQL多表查詢的問題MySql
- Oracle\MS SQL Server Update多表關聯更新OracleSQLServer
- mysql中的表大小限制MySql
- Oracle多表關聯更新的方式選擇, Loop or Hash update?OracleOOP
- mySQL多表查詢與事務MySql
- mysql多表查詢如何實現MySql
- 手擼Mysql原生語句--多表MySql
- mysql資料庫多表查詢MySql資料庫
- MYSQL 怎麼 LEFT JOIN 多表聯查MySql
- Java-MySql-函式、多表查詢JavaMySql函式
- MySQL為什麼不要多表關聯?MySql
- 讓人又愛又恨的Mysql多表查詢MySql
- MySQL讓人又愛又恨的多表查詢MySql
- mysql中雜湊索引的使用限制MySql索引
- Kettle:Oracle多表格批量同步資料=》mysqlOracleMySql
- MySQL學習筆記之多表連線MySql筆記
- mysql 的常用批次更新MySql
- MySql 限制連線程式數MySql線程
- MySQL Index Condition Pushdown(ICP)的使用限制MySqlIndex
- mysql多表多欄位查詢並去重MySql
- mysql支援跨表delete刪除多表記錄MySqldelete
- 資料庫實踐丨MySQL多表join分析資料庫MySql