SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 29.07.2009 23:51:53

tree
Участник
Зарегистрирован: 29.07.2009
Сообщений: 6

Тип столбца ENUM, правильность объявления.

Как правильно прописать столбец, данные которого, будут выпадающим списком?
Читал справку, но что-то у мене не вышло...
Вот пишу ... ALTER TABLE имя_таблицы ADD COLUMN моя_табл ENUM("сыр", "масло", "хлеб") ;

Неактивен

 

#2 30.07.2009 01:17:48

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Тип столбца ENUM, правильность объявления.

ALTER TABLE имя_таблицы ADD имя_колонки ENUM("сыр", "масло", "хлеб") ;

Неактивен

 

#3 30.07.2009 14:34:49

tree
Участник
Зарегистрирован: 29.07.2009
Сообщений: 6

Re: Тип столбца ENUM, правильность объявления.

vasya написал:

ALTER TABLE имя_таблицы ADD имя_колонки ENUM("сыр", "масло", "хлеб") ;

Спасибо, но мне не помогло! Просто создает столбец, в котором значения не меняются, нет выпадающего списка. Просто пустой столбец, наверное похож на столбец типа VARCHAR.
Помогите. Как правильно объявить Столбец, выпадающим списком?

Неактивен

 

#4 30.07.2009 15:35:35

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Тип столбца ENUM, правильность объявления.

У столбца есть такой параметр как тип данных. Приведенной выше командой вы определяете столбец типа enum и перечисляете список допустимых значений.

В каком месте он должен быть выпадающим?

Неактивен

 

#5 30.07.2009 15:56:24

tree
Участник
Зарегистрирован: 29.07.2009
Сообщений: 6

Re: Тип столбца ENUM, правильность объявления.

Спасибо, я все понял!
А можно сделать так, что б вот есть таблица, а в таблице колонка, и значение, которое нужно вводить в ячейку той колонки не можно было бы вводить, а только можно было бы выбирать из випадающего списка в той ячейки? Список будет выпадать из ячейки...

Неактивен

 

#6 30.07.2009 16:31:59

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Тип столбца ENUM, правильность объявления.

Это уже зависит от того редактора, с помощью которого вы вносите данные.
Например, если вы используете консольный клиент mysql, то понятно, что никакого выпадающего списка там быть не может.
А если, например, вы пишите форму заполнения на сайте, то никто не мешает вам реализовать такую функциональность.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson