|
|
|
| Почему данный отрывок кода выдает ошибку(при добавлении через файл в базу)?
CREATE TABLE wi_setup (
mod varchar(255) NOT NULL,
setup blob NOT NULL,
UNIQUE mod (mod)
);
INSERT INTO wi_setup VALUES ( 'main', '');
INSERT INTO wi_setup VALUES ( 'corporate', '');
INSERT INTO wi_setup VALUES ( 'dox', '');
Спосибо | |
|
|
|
|
|
|
|
для: pavloff.d
(25.08.2006 в 07:23)
| | CREATE TABLE `wil` (
`mod` varchar(255) NOT NULL,
`setup` blob NOT NULL,
UNIQUE (`mod`)
);
INSERT INTO `wil` VALUES ('main', '');
INSERT INTO `wil` VALUES ('corporate', '');
INSERT INTO `wil` VALUES ('dox', ''); | |
|
|
|
|
|
|
|
для: pavloff.d
(25.08.2006 в 07:23)
| | А как выглядит сообщение об ошибке? | |
|
|
|
|
|
|
|
для: cheops
(25.08.2006 в 11:41)
| | Но это не оригинал, наверное сообщения, потому что я пользовался менеджером MySQL
Erreur MySQL :
Invalid SQL: CREATE TABLE wi_setup (
mod varchar(255) NOT NULL,
setup blob NOT NULL,
UNIQUE mod (mod)
)
Erreur MySQL numйro: 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 'mod varchar(255) NOT NULL, setup blob NOT NULL, UNIQUE mod (mod) )' at line 2) | |
|
|
|
|
|
|
|
для: pavloff.d
(25.08.2006 в 13:30)
| | mod - вероятно, ключевое слово языка. Либо меняйте имя у столбца. Либо берите это имя в обратные косые кавычки, как покаазл куч1963. | |
|
|
|