Mysql Workbench上などでカラムをみたときに,
boolean値などは,bit(1)で定義されているカラムがある.
そのときに,普通の気分で数字の0
や1
でupdateすると,
ERROR 1406: 1406: Data too long for column 'enabled' at row 1
になる...
true
の場合は b'1'
,
false
の場合はb'0'
を
指定してupdate文をあげればよい
例
UPDATE table_name SET column_name=b'0' WHERE id='1';