作者crazyer (桌子終於變乾淨了)
看板Database
標題[SQL ] MySQL update的問題
時間Wed Jun 3 12:36:54 2009
Database: MySQL 5.0.77
想請教各位大大~
我目前碰到一個問題是,
在MySQL下update指令時,不會把符合條件的全部資料一起更新,
會漏一筆,而且只有這個title會漏一筆,其他的title都能全部update成功。
指令為:
UPDATE event SET gid='123' WHERE title='棒棒堂-夏日初體驗'
我去count這個title的筆數,共有3筆,但是只會有2筆的gid被修改成123,
但如果update的指令再下一次,剩下的那1筆的gid就會被成功修改成123了...
title這個欄位校對是 utf8_unicode_ci
用程式去update的時候,也有先設為utf-8
我覺得有點奇怪,想請問看看有沒有人碰過這個問題...
謝謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.108.182
1F:推 yzfr6:你迴圈是怎麼跑的? 06/05 11:35
2F:推 bobju:一次update就要全部更新了,扯不上迴圈吧? 06/06 08:31
3F:→ crazyer:最後找到原因了,因為後面多了一個空白...Orz 06/12 15:03
4F:→ crazyer:不好意思...是我沒先處理好... 06/12 15:07