[SQL ] MySQL update的問題

看板Database作者 (桌子終於變乾淨了)時間16年前 (2009/06/03 12:36), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
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

06/05 11:35, , 1F
你迴圈是怎麼跑的?
06/05 11:35, 1F

06/06 08:31, , 2F
一次update就要全部更新了,扯不上迴圈吧?
06/06 08:31, 2F

06/12 15:03, , 3F
最後找到原因了,因為後面多了一個空白...Orz
06/12 15:03, 3F

06/12 15:07, , 4F
不好意思...是我沒先處理好...
06/12 15:07, 4F
文章代碼(AID): #1A9Vtdva (Database)