Измените значение по умолчанию tinyint на 1 mysql
У меня есть столбец состояния в моей таблице базы данных. Введите: tinyint(4) и значение по умолчанию равно 0. Я хочу изменить значение по умолчанию на 1. Как это сделать? Может быть, это очень простой вопрос, но я не знаю.
5 ответов
Решение
Вы можете сделать это
ALTER TABLE `table_name` CHANGE `column_name` `column_name` TINYINT(4) DEFAULT 1 NOT NULL;
ALTER TABLE MyTable MODIFY COLUMN col TINYINT NOT NULL DEFAULT 1;
Попробуй это
ALTER TABLE `Type` CHANGE `status` `status` tinyint(4) NOT NULL DEFAULT '1'
Если вы хотите добавить какой-либо столбец в вашу таблицу, вы можете сделать это:
ALTER TABLE table_name CHANGE Column_name tinyint(1) DEFAULT 1 NOT NULL;
ALTER TABLE `your_table` CHANGE `your_column` `your_column` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT '1'