Что не так при установке ENUM NULL MYSQL?

Подскажите, пожалуйста, как мне правильно организовать таблицу ENUM, в которой обычно перечисляются платежная система при зачислении средств, а при их расходе не указывается (NULL) Сейчас у меня примерно такой вариант:

ALTER TABLE 'payments_history' CHANGE 'payment_system' 'payment_system' 
ENUM('cash','tinkoff','qiwi','yoomoney','webmoney') NULL DEFAULT NULL;

Но что-то мне подсказывает, что я ошибаюсь или заблуждаюсь, т.к. phpmyadmin выдает мне ошибку следующего содержания:

«Data truncated for column 'payment_system' at row 9...»

Подскажите правильный вариант.


Ответы (0 шт):