tf
крылья рулят
insert на 5.0.24 выда ошибку
собвенно непойму как это исправить
таблица
CREATE TABLE `cms_news` (
`id` int(10) NOT NULL auto_increment,
`lang` enum('ru','en') NOT NULL default 'ru',
`visible` enum('no','yes') NOT NULL default 'no',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`notice` text NOT NULL,
`content` text NOT NULL,
`reference` tinytext NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
делаю обычную вставу (отсуствует поле notice - text)
INSERT INTO `cms_news`
SET `date` = '2006-08-29 05:07:54',
`content` = '',
`reference` = '',
`visible` = 'no',
`lang` = 'en',
`id` = '0'
говорит
#1364 - Field 'notice' doesn't have a default value
- собственно как-будто хочет какое-то дефолтное значение для текстовых данных
т.к. на если остальные данные опустать типо int, radio, все нормально
может у когто было уже такое, встречалось,
никак не пойму что делать
на работе проверил на MySQL - 5.0.0 все нормально
собвенно непойму как это исправить
таблица
CREATE TABLE `cms_news` (
`id` int(10) NOT NULL auto_increment,
`lang` enum('ru','en') NOT NULL default 'ru',
`visible` enum('no','yes') NOT NULL default 'no',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`notice` text NOT NULL,
`content` text NOT NULL,
`reference` tinytext NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
делаю обычную вставу (отсуствует поле notice - text)
INSERT INTO `cms_news`
SET `date` = '2006-08-29 05:07:54',
`content` = '',
`reference` = '',
`visible` = 'no',
`lang` = 'en',
`id` = '0'
говорит
#1364 - Field 'notice' doesn't have a default value
- собственно как-будто хочет какое-то дефолтное значение для текстовых данных
т.к. на если остальные данные опустать типо int, radio, все нормально
может у когто было уже такое, встречалось,
никак не пойму что делать
на работе проверил на MySQL - 5.0.0 все нормально