SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 29.10.2010 17:39:58

blud
Участник
Зарегистрирован: 29.10.2010
Сообщений: 1

#1067 - Invalid default value for 'hide' Что делать?

Пытаюсь создать таблицу, а мне выводится ошибка: #1067 - Invalid default value for 'hide'. В чем моя ошибка? заранее спасибо!

CREATE TABLE articles (
id_article INT NOT NULL AUTO_INCREMENT,
name TINYTEXT NOT NULL,
description TINYTEXT NOT NULL,
html_title TINYTEXT NOT NULL,
html_description TINYTEXT NOT NULL,
html_keywords TINYTEXT NOT NULL,
pos MEDIUMINT NOT NULL,
hide ENUM('show','hide') DEFAULT 'show1',
id_page MEDIUMINT NOT NULL,
PRIMARY KEY (id_article),
KEY id_page (id_page)
) TYPE=MyISAM

Неактивен

 

#2 29.10.2010 17:52:07

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: #1067 - Invalid default value for 'hide' Что делать?

show1 нет среди членов enum.

Неактивен

 

#3 29.10.2010 18:02:59

ara
Участник
Зарегистрирован: 29.10.2010
Сообщений: 1

Re: #1067 - Invalid default value for 'hide' Что делать?

SQL Server 2005 не могу подключиться к базе данных.Что делать?

Неактивен

 

#4 29.10.2010 18:11:25

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: #1067 - Invalid default value for 'hide' Что делать?

ara написал:

SQL Server 2005 не могу подключиться к базе данных.Что делать?

А какое отношение это имеет к MySQL?
Задать вопрос на профильном ресурсе.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson