我在MYSQL中建表,其中有一个字段类型为integer(不是主键,也不是自增长的)已经设置为可为空,可运行INSERT INTO sorts(categoryid,parentid,category,first,categoryorder,Icon,Meta,hide,intro) VALUES ('213','27','日本东芝','0','2','','','',''); 时会提示
out of range values adjusted for column"hide";请高手们指点,本人毕业设计发愁中!
(categoryid,parentid,category,first,categoryorder,Icon,Meta,hide,intro) VALUES ('213','27','日本东芝','0','2',NULL,NULL,NULL,NULL);
可以避免你的问题。
--
以上,希望对你有所帮助。
可以避免你的问题。
--
以上,希望对你有所帮助。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-05-01
你在括号内有的列名就必须插入值...如果不想插入值. 则你就不在里面声明..
第2个回答 2009-05-01
INSERT INTO sorts(categoryid,parentid,category,first,categoryorder) VALUES ('213','27','日本东芝','0','2');
hide为integer类型,不要用单引号。
hide为integer类型,不要用单引号。