![]() |
Помогите исправить ошибку...
Ошибка
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 12 Чо за ошибка и как ее исправить. Кто знает, помогите. плиз! |
1. В конце закрывающая скобка должна быть (открыта самой первой)
2. CHECK - ключевое слово, и не может быть именем столбца |
p.s. забыл про кавычки :) (если `CHECK` с кавычками, то можно)
|
Честно говря, ниче не понял. Я вэтом полный 0...
Можешь ощибку исправить и написать как будет правильно? |
Цитата:
|
Да? Действительно? Я тоже слышал что ПЕС все знает! А укого есть его аська?
|
Цитата:
|
Спасибо!!!
|
Время: 19:09. |
Время: 19:09.
© OSzone.net 2001-