Я пытаюсь получить простой запрос на обновление для работы в mySQL, и я не могу найти ответ.Оператор обновления с переменными TINYINT вызывает ошибку в mySQL
То, что я пытаюсь сделать, для «агролесомелиорации» является переменной TINYINT:
UPDATE Projects
SET agroforestry = FALSE,
WHERE project_id=2;
Этот следующий запрос отлично работает на том же наборе данных:
UPDATE Projects
SET contact_person_mail='[email protected]',
geographical_scope='national',
country='Belgium',
budget=4500000,
currency='EUR'
WHERE project_id=2;
... Но я получаю когда я пытаюсь обновить переменные tinyint (boolean). Я пробовал все это:
agroforestry = FALSE
agroforestry = False
agroforestry = false
agroforestry = 'FALSE'
agroforestry = 'False'
agroforestry = 'false'
agroforestry = 0
agroforestry = 1
agroforestry = TRUE
...
Ничего не работает! Что я делаю не так ?
Удалить дополнительную запятую. Голосование закрывается как опечатка. – dasblinkenlight