MYSQL问题,为什么设置为允许为空的字段却差不进去控值呢
展开全部
如果你允许为空的字段数据类型为int或其他数字类型,则不允许插入NULL,插入的时候什么都不写就行insert into table(字段1,字段2[int,允许空],字段3) values(value1,,value3)
上面是个简单的例子,可能mysql语法有点不一样
除了数字类型的字段,直接插入null,不知道能不能不写,你可以试下
上面是个简单的例子,可能mysql语法有点不一样
除了数字类型的字段,直接插入null,不知道能不能不写,你可以试下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
值直接写成:NULL,或者插入''字段设置成NOT NULL
另外 看下你的字段是否是INT
另外 看下你的字段是否是INT
追问
是 int
追答
那么语句应该是这样:
INSERT INTO `test`.`gender` (
`genderid` ,
`productid`
)
VALUES (
'12', NULL
);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插于语句错了吧~~ INSERT INTO table1(id, name, address) VALUES(1, ygl, 'beijing')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询