Invalid default value for '%s'
错误编号:1067
问题分析:
这是在创建数据表的时候,建表语句中有错误的字段默认值造成的。
解决方法:
1、请检查您的出错的建表 SQL 语句中,字段的默认值设置是否正确。
例如:char、varchar 的默认值建议为英文或空,int 等数字的默认值设置为数字。
2、如果出现 Invalid default value for 'horsename' 这样的错误,则是在使用 Discuz! “娛樂場(賭場)”插件是导致的该问题,请检查该插件的建表语句:- CREATE TABLE `cdb_clubhorse` (
- `hid` int(1) NOT NULL auto_increment,
- `wingame` int(10) NOT NULL default '0',
- `selectn` int(10) NOT NULL default '0',
- `horsename` char(50) NOT NULL default '未改名',
- `horsenation` char(50) NOT NULL default '未知',
- `horseinfo` char(200) NOT NULL default '未知',
- `cost` int(7) NOT NULL default '100',
- `buyuser` char(50) NOT NULL,
- `buytime` int(11) NOT NULL default '0',
- `allgame` int(11) NOT NULL default '0',
- PRIMARY KEY (`hid`)
- );
复制代码 把其中的中文改为英文。 |