收录日期:2020/10/28 10:19:14 时间:2016/07/04 16:42:30 标签:MySQL
`pos` smallint(6) NOT NULL DEFAULT '0',
这个大概的数据结构,就是POS是个整型,不能为空,默认值是0,我插入数据库的时候,在这个值的地方输入 '' ,也就是没有插入值,希望使用默认值,但是报错.
#1366 - Incorrect integer value: '' for column 'pos' at row 1 
这是怎么回事啊
mysql会把''当成字符处理,与你定义的数据类型不符,
1.把''改成0或者不填
2.关闭mysql的严格模式,在my.ini中[mysqld]中增加sql-mode = ""一行
设置了默认值,INSERT INTO TT VALUES()
值就是0

这个算法真的有点难,高手进来救急啊 大家是如何用C++编写有界面的程序的? 哪能下到mib browser软件? java学习路 关于Selenium RC 脚本问题 清空数组里的数据 问正则表达式 账号,密码的匹配格式 【转载】搜索引擎如何对付“暗网” 迷惑啊~C++写游戏问题(非技术)! 外企HR支招:如何接听面试电话 80后的我们为什么不结婚? 觉得自己心态越来越不好了。 怎么做论坛人物头像选择 SQL_2005_All简体中文开发版DVD 怎么装不上去啊 西部大开发 【请教】config.sub的解析 recv/send问题 为什么没有收藏链接和网址的功能了? 画图程序运行时一闪而过....请教下 sql 语句,在线等 启动,未包含main类型 用户的关系 多维随机变量抽样的问题 刚学完c++基本语法,请指点下有关windows下编程参考资料 谁有Spring中英对照的资料? 头文件貌似相互引用。。 大家指点我怎么写才安全规范简洁,就是增查改删4个操作 使用CreateCommand需要的引用 基础问题.. 关于Selenium RC脚本编写