Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2009, 16:31   #1
LAGOX
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 21
По умолчанию Ошибка при создании таблицы

Всем привет! Есть скрипт, к нему в текстовых файлах прилагаются sql запросы. все таблицы создались успешно(вводил sql запросы в phpmyadmin), а вот один все никак не может, вот что мне выдает:
Код:
Ошибка

SQL-запрос:

CREATE TABLE history(
timeOfMove DATETIME NOT NULL ,
gameID SMALLINT NOT NULL ,
curPiece ENUM( 'pawn', 'bishop', 'knight', 'rook', 'queen', 'king' ) NOT NULL ,
curColor ENUM( 'white', 'black' ) NOT NULL ,
fromRow SMALLINT NOT NULL ,
fromCol SMALLINT NOT NULL ,
toRow SMALLINT NOT NULL ,
toCol SMALLINT NOT NULL ,
replaced ENUM( 'pawn', 'bishop', 'knight', 'rook', 'queen', 'king' ) NULL ,
promotedTo ENUM( 'pawn', 'bishop', 'knight', 'rook', 'queen', 'king' ) NULL ,
CHECK BOOL NOT NULL ,
PRIMARY KEY ( timeOfMove, gameID )
)

Ответ MySQL: Документация
#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 'NULL,

    PRIMARY KEY(timeOfMove, gameID)

)' at line 23
Помогите разобраться, в чем причина
LAGOX вне форума Ответить с цитированием
Старый 28.03.2009, 00:46   #2
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

вместо этого
Код:
PRIMARY KEY ( timeOfMove, gameID )
напиши это
Код:
CONSTRAINT PK_HISTORY PRIMARY KEY ( timeOfMove, gameID )
soleil@mmc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при создании типа Monte-Kristo Помощь студентам 4 04.03.2009 19:51
Проблема при создании таблицы используя sql Proof БД в Delphi 2 26.02.2009 22:09
Ошибка при создании головного элемента двусвязного списка Дамир Помощь студентам 1 16.11.2008 16:09
Interbase ошибка при создании базы Алёна БД в Delphi 13 10.02.2008 16:45