Неверный формат даты и времени: 1292 Усеченное неверное значение DOUBLE - PullRequest
0 голосов
/ 21 января 2019

Я запускаю этот sql-запрос, а затем возвращаю эту ошибку.

Моя ошибка:

1292 Усеченное неверное значение DOUBLE: «1,2,3,4,5,6,7,122,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 , 26.157.153.154.155.156' Выполнение SQL было:

Мой запрос:

DELETE FROM groups_module_actions 
WHERE module_action_id NOT IN('1,2,3,4,5,6,7,122,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,157,153,154,155,156') AND group_id='1'

1 Ответ

0 голосов
/ 21 января 2019

Пропускать кавычки в NOT IN (), ожидаемый тип данных integer, а не string.

DELETE FROM groups_module_actions WHERE module_action_id 
NOT IN(1,2,3,4,5,6,7,122,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,157,153,154,155,156) 
AND group_id=1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...