Почему INSERT '0' в бит (1) выдает ошибку:
INSERT '0'
# 1406 - слишком длинные данные для столбца [del] в строке [del].
Если я INSERT 0 (например, int), все в порядке. Почему поле не хочет автоматически преобразовывать строку в целое число?
INSERT 0
Одинарные кавычки для литералов, вот отличное объяснение
{ ссылка }
Попробуйте:
INSERT '0'='0'; INSERT '0'='1';
, чтобы вставить соотв. true и false.
true
false