为了账号安全,请及时绑定邮箱和手机立即绑定

这段代码解释下?

这段代码解释下?

慕姐8946757 2017-10-13 11:58:03
这个insert into user 传入的参数有一个是null 是为什么,可以用?号吗?
查看完整描述

3 回答

已采纳
?
Developer_Zuck

TA贡献112条经验 获得超42个赞

这个需要看你的数据库表的设计,跟你的user表的字段有关。

这里的‘?’是占位符,null代表什么都不传入。如果用?也可以,但后边一定要传参数。

你写null的地方数据库会帮你自动补全,如果没错,字段是一个自增的主键吧?

查看完整回答
1 反对 回复 2017-10-13
?
qq_雁过留声_2

TA贡献21条经验 获得超47个赞

跟你数据库表有关系,如果该字段设置允许空就没问题,否则就会抛异常

查看完整回答
1 反对 回复 2017-10-13
?
唯晓宝

TA贡献7条经验 获得超7个赞

null就是什么都不传,用表的默认值

查看完整回答
1 反对 回复 2017-10-13
?
是王小二呀

TA贡献88条经验 获得超19个赞

一般传入NULL值表示此字段是主键字段并已设置自增,你可以试试传入一个具体数字会发生什么。

查看完整回答
1 反对 回复 2017-10-13
  • 3 回答
  • 1 关注
  • 1875 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信