0
我正在嘗試更新我的數據庫中的條目。我的mysql更新查詢有什麼問題?受影響的行= 0
我的查詢如下:
UPDATE asc_student_appointment
SET
RANDOM_ID = '5i0oqotp6stiri9awo9ptp0o5aeoqpta4awi3o-i',
STUDENT_ID = '123456789',
FIRST_NAME = 'Testy',
LAST_NAME = 'McTesterson',
RIT_EMAIL = '[email protected]',
PHONE_NUMBER = '555-555-5678',
DATE_OF_APPOINTMENT = '2013-10-31',
TIME_OF_APPOINTMENT = '4:00 PM',
STAFF_NAME = 'JOHN DOE',
ADMIN_EMAIL = '[email protected]'
WHERE
RIT_EMAIL = '[email protected]'
AND
STUDENT_ID = '123456789'
現在..我想更新Testy
在asc_student_appointment
表查詢提供的數據項。查詢正確執行,但0行受到影響。
我知道Testy
存在於數據庫中,但我不明白爲什麼他的信息沒有被更新。查詢執行正常,但沒有更改數據。
任何幫助?
你'WHERE'子句不匹配,或沒有更新的字段。 – Halcyon
Where字段中的任何一個都不能存在... –
當您手動運行此查詢時會發生什麼? (使用phpMyAdmin或類似的)? –