Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Не могу создать новую табилцу

80K
15 марта 2012 года
trsteep
3 / / 14.03.2012
Пытаюсь создать новую таблицу на виртуальном сервере debian + php + mysql +phpmyadmin

запросом:

 
Код:
CREATE TABLE IF NOT EXISTS `task` (
  `task_id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `task_priority` UNSIGNED INT(11) NOT NULL,
  `task_name` VARCHAR(32) NOT NULL,
  `task_date` DATE,
  `task_description` VARCHAR(255),
  `task_end` BOOLEAN,
  PRIMARY KEY (`task_id`),
  UNIQUE KEY `uniq_name` (`task_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8



в ответ получаю:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNSIGNED int(11) NOT NULL, `task_name` varchar(32) NOT NULL, `task_date` d' at line 3

не совсем понимаю где ошибка.

Основная цель создать записи: id для связи, priority положительное целое и уникальное цисло (расстановка по порядку), name название, date день, на который привязываем (время не нужно), description описание (можно не заполнять), end значение true, false

к сожалению уже подзабыл все синтаксисы, поэтому точно не уверен что рпавильно написал.
Так же что то не могу разобраться с датами (в ms sql как то проще было) так и не понял какой формат использовать date, datetime, timstamp и как по умолчанию добавлять текущий день? А для булеановского значения поставить по умолчанию false?
247
15 марта 2012 года
wanja
1.2K / / 03.02.2003
Может, написать, как в предыдущей строке, int(11) UNSIGNED?
80K
15 марта 2012 года
trsteep
3 / / 14.03.2012
Заработало!
Цитата: wanja
Может, написать, как в предыдущей строке, int(11) UNSIGNED?


Спасибо!, не знал что это существенно и даже внимания не обратил.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог