MYSQL Сокращенное неверное значение DOUBLE при обновлении - PullRequest
1 голос
/ 20 января 2012

Вот запрос к базе данных mysql."UPDATE <code>client_storrage SET LastMatched = UTC_TIMESTAMP () ГДЕ XUID = 01100000000000 "Выдает ошибку усеченное неверное значение DOUBLE: '01100000000000'XUID varchar (20) utf8_bin
LastMatched datetime
Может кто-нибудь помочь исправить это?

1 Ответ

5 голосов
/ 20 января 2012

если XUID равен varchar, вы должны использовать кавычки в запросе:

UPDATE client_storrage 
SET LastMatched = UTC_TIMESTAMP() 
WHERE XUID = '01100000000000'
...