Консультация № 87630
19.05.2007, 16:13
0.00 руб.
0 2 2
Здравствуйте!
Непойму в чем дело, раньше таких проблем небыло.
Мне нужно создать таблицу в MySQL, в ней должно быть три поля.
1. data (TEXT) - текст
2. sub (VARCHAR) - тематика
3. id (VARCHAR) - автоинкремент, не ноль, уникальное.
Проблемы с третим полем. Мне нужно чобы оно автоматически заполнялось при внесении данных в таблицу. Пользуюст phpmyadmin - пишет "некорректно заданы параметры"

Что я делаю неправильно?

Обсуждение

Неизвестный
19.05.2007, 16:24
общий
это ответ
Здравствуйте, Valeraorg!

Сделайте поле id типа INT и все будет нормально. VARCHAR это текстовое поле, и поэтому автоинкремент к нему неприменим.

Удачи!
Неизвестный
21.05.2007, 06:29
общий
это ответ
Здравствуйте, Valeraorg!
"автоинкремент" - это для числовых, целочисленных полей, для символьных используется свойство "default".
VARCHAR - символьное поле
Форма ответа