1 (изменено: volodyal, 2015-08-03 22:38:22)

Тема: TYPE на ENGINE поменял, а что еще? Спасибо!

DROP TABLE IF EXISTS `oabs_flights`;
CREATE TABLE `oabs_flights` (
  `number` tinyint(4) NOT NULL auto_increment,
  `Dest` text NOT NULL,
  `datetime` timestamp(14) NOT NULL,
  `passb` int(4) NOT NULL default '0',
  `passf` int(4) NOT NULL default '0',
  `passe` int(4) NOT NULL default '0',
  `cost` int(10) NOT NULL default '0',
  `priceb` int(4) NOT NULL default '0',
  `pricef` int(4) NOT NULL default '0',
  `pricee` int(4) NOT NULL default '0',
  `senior` int(4) NOT NULL default '0',
  `child` int(4) NOT NULL default '0',
  PRIMARY KEY  (`number`),
  UNIQUE KEY `number` (`number`)
) ENGINE=MyISAM;

Сначала переспрашивает:

Вы действительно хотите выполнить запрос  :
DROP TABLE IF EXISTS `oabs_flights`;
CREATE TABLE `oabs_flights` (
  `number` tinyint(4) NOT NULL au

Потом ошибка:

#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 '(14) NOT NULL,
  `passb` int(4) NOT NULL default '0',
  `passf` int(4) NOT NUL' at line 4

2

Re: TYPE на ENGINE поменял, а что еще? Спасибо!

Укажите выводимую ошибку.

3

Re: TYPE на ENGINE поменял, а что еще? Спасибо!

Hanut сказал:

Укажите выводимую ошибку.

написал...

4

Re: TYPE на ENGINE поменял, а что еще? Спасибо!

У поля типом timestamp уберите количество разрядов в скобках и сами скобки тоже.

5

Re: TYPE на ENGINE поменял, а что еще? Спасибо!

Странно. вчера где-то прочитал об этом, попробовал, не получилось. Проигнорировал. Сегодня получилось. Что-то не так было вчера! smile Спасибо.