Страница 1 из 1

Как заменить значение по умолчанию???

Добавлено: 2008-09-30 11:37:51
bobot
Задача: есть поле quota tinyint(4) default '1' !!!!! мне надо убрать значение по умолчанию!!!!! Как это сделать!?? Просто оболом стирать таблицу и новую делать!!! И как добавлять поля и стирать конкретное??

С уважением Юрий!!!

Re: Как заменить значение по умолчанию???

Добавлено: 2008-09-30 12:04:03
zg

Код: Выделить всё

alter table `table` change `field` тип поля
вроде так

Re: Как заменить значение по умолчанию???

Добавлено: 2008-09-30 12:06:30
MAK
bobot писал(а):как добавлять поля и стирать конкретное??
Вам сюда dev.mysql.com/doc/
Вообще там много полезного.

Re: Как заменить значение по умолчанию???

Добавлено: 2008-09-30 12:31:04
bobot
Пишет что какая-то синтакс ошибка!! я пишу так
alter table `users` change `quota` tinyint(4) default '100 :st: ' ;

Re: Как заменить значение по умолчанию???

Добавлено: 2008-09-30 12:58:00
zg
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

Код: Выделить всё

ALTER TABLE tbl_name CHANGE old_col_name new_col_name column_definition
там надо имя столбца два раза указать :cf:

Re: Как заменить значение по умолчанию???

Добавлено: 2008-09-30 14:11:39
bobot
усё пасибо сделал! :"":