mysql版本问题,插入主键。。。。 数据库表id是主键,自动增长。insert aa(id) values('') 这个在mysql4是可以执行的,正常。可是在mysql5中就错误的。我还是想能让它有效,怎么搞定? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是在4.0下导出的结构CREATE TABLE `newsletter_blog` ( `ID` int(11) NOT NULL auto_increment, `Headline` varchar(255) default NULL, `Grabline` text, `Content` text, `Publish_Date` datetime default NULL, `Of_Section` int(11) default NULL, `Sequence` int(11) default NULL, `Image` varchar(255) default NULL, `Caption` varchar(255) default NULL, `Link_Text` varchar(255) default NULL, `URL` varchar(255) default NULL, `PDF` varchar(255) default NULL, `ShowDate` tinyint(4) default NULL, `CaptionPDF` varchar(255) default NULL, PRIMARY KEY (`ID`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;下面这条语句在5.0下也不能执行,因为Publish_Date的值是'--',而在4.0下却可以插入‘0000-00-00 00:00:00'至少没有报错。是不是需要设置哪里??INSERT INTO newsletter_blog (Headline, Grabline, Content, Publish_Date, Of_Section, Image, Caption, Link_Text, URL, PDF, ShowDate, CaptionPDF) VALUES ('OUR STAFF', '1', '1', '--', '45', '', '', '', '', '', '', '') insert aa(id) values(NULL) insert test(id) values(''); 或者insert into test(id) values(''); 或者insert into test(id) values(null);都可以.检查你的mysql版本. 自动递增问题 mysql数据库触发器问题 级联检索出的结果 mysql_query 执行 存储过程问题 Mysql如何处理百分比% ?? 散分,并如何判断时间段上有重叠冲突。 请教MYSQL最新版本数据库 支持的存储容量的上限和表数目的上限 这个创建肚脚本后面的alter table 老出问题,那位高手看一下是什么原因。(在线等) 大神们救救俺mssql存储过程转化为mysql存储过程 mysql 误删表数据,如何恢复(未开启binlog) group by MySQL技术交流会
CREATE TABLE `newsletter_blog` (
`ID` int(11) NOT NULL auto_increment,
`Headline` varchar(255) default NULL,
`Grabline` text,
`Content` text,
`Publish_Date` datetime default NULL,
`Of_Section` int(11) default NULL,
`Sequence` int(11) default NULL,
`Image` varchar(255) default NULL,
`Caption` varchar(255) default NULL,
`Link_Text` varchar(255) default NULL,
`URL` varchar(255) default NULL,
`PDF` varchar(255) default NULL,
`ShowDate` tinyint(4) default NULL,
`CaptionPDF` varchar(255) default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;下面这条语句在5.0下也不能执行,因为Publish_Date的值是'--',而在4.0下却可以插入‘0000-00-00 00:00:00'至少没有报错。是不是需要设置哪里??
INSERT INTO newsletter_blog (Headline, Grabline, Content, Publish_Date, Of_Section, Image, Caption, Link_Text, URL, PDF, ShowDate, CaptionPDF) VALUES ('OUR STAFF', '1', '1
', '--', '45', '', '', '', '', '', '', '')
insert aa(id) values(NULL)
或者
insert into test(id) values('');
或者
insert into test(id) values(null);都可以.检查你的mysql版本.