Можете да деактивирате STRICT_TRANS_TABLES
и STRICT_ALL_TABLES
. Това позволява автоматичното отрязване на вмъкнатия низ.
Цитат от MySQL Documentation.
Строгият режим контролира как MySQL обработва невалидни или липсващи стойности на оператори за промяна на данни, като INSERT или UPDATE. Една стойност може да бъде невалидна по няколко причини. Например може да има грешен тип данни за колоната или да е извън обхвата. Липсва стойност, когато нов ред за вмъкване не съдържа стойност за колона, различна от NULL, която няма изрична клауза DEFAULT в дефиницията си. (За колона NULL се вмъква NULL, ако стойността липсва.)
Справка:MySQL Server SQL режими