Android SQLite问题

使用Android提供的insert方法插入多条空数据时,SQLite是怎样处理的?是存储多行null还是一行null?或者别的情况?还有为什么插入null数据的时候,必... 使用Android提供的insert方法插入多条空数据时,SQLite是怎样处理的?是存储多行null还是一行null?或者别的情况?
还有为什么插入null数据的时候,必须要指明主键?
展开
 我来答
百度网友c5b09b2
2014-03-27 · TA获得超过621个赞
知道小有建树答主
回答量:623
采纳率:0%
帮助的人:739万
展开全部
是一条数据还是多条数据这得看你的主键是什么,举个例子如果你主键是自增的ID,那么没插入一条空的就会多多一条数据,如果你的主键是name,那么每次插入时如果name都为空的话那么插入的就是一条数据,希望对你有帮助。
更多追问追答
追问
额 没看明白。您说的name是指不自增的主键吗。主键不设置自增,那么插入多条空数据就只存在一条?
追答
我说的name是你自行设置并需要每次都传入的主键。就是说插入多条数据的时候,如果没条数据的主键不一样,那么表里面会存入多条数据;如果每条数据的主键都是相同的,那么会覆盖,只存储最后一条数据。希望可以帮到你。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式