#1067 - Invalid default value for 'stock_name'
代码如下:CREATE TABLE stock_info (
stock_name varchar(10) NOT NULL default '空的股票',
stock_code varchar(6) NOT NULL default '888888',
data_onsale datetime NOT NULL default '0000-00-00 00:00:00',
stock_newprice decimal(6,2) NOT NULL default '0.00',
data_updata datetime NOT NULL default '0000-00-00 00:00:00',
clear enum('Y','N') NOT NULL default 'N'
) TYPE=MyISAM;当然标点符号都改过了,我给stock_name 赋了个初值“空的股票”,为什么说我非法啊?初学者请多原谅。多谢了!
代码如下:CREATE TABLE stock_info (
stock_name varchar(10) NOT NULL default '空的股票',
stock_code varchar(6) NOT NULL default '888888',
data_onsale datetime NOT NULL default '0000-00-00 00:00:00',
stock_newprice decimal(6,2) NOT NULL default '0.00',
data_updata datetime NOT NULL default '0000-00-00 00:00:00',
clear enum('Y','N') NOT NULL default 'N'
) TYPE=MyISAM;当然标点符号都改过了,我给stock_name 赋了个初值“空的股票”,为什么说我非法啊?初学者请多原谅。多谢了!
然后再试
show vaiables like '%char%';
set names gbk;