日期:2014-05-17  浏览次数:20871 次

一个SQL insert语句,表单中的数据不是必须全都填,怎么写?
一个SQL insert语句,表单中的数据不是必须全都填,怎么写?
添加一个房源信息,但是内容比较多,可以选填,但是insert into building values(???)怎么写呢

------解决方案--------------------
可以选填的,将表中的字段值与插入的值对应起来的就成,不过要注意的插入值单双引号的问题,上次用ACCESS做,在这个问题耗了一个下午。。
------解决方案--------------------
探讨

引用:
有几个填写个。

就算你语句写了填所有的,那有些为空的它自动会填入NULL

不行啊,他不是有会填NULL啊

------解决方案--------------------
除了非空字段 其他的如果不需要填写的话 那你就插入空 或者是其他
------解决方案--------------------
insert into A (id, name, nation)values(?,?,?)