SQLite3主键自动递增
16lz
2021-01-26
阅读更多
学习了下Android中的sqlite3,关于主键自动递增调试花了不少时间。于是记录下:
开始建表语句是这么写的:
create table user(id integer primary key autoincrement, username char(20), password char(20));
结果插入数据时不指定id的值,id就为空。
后来发现只要这么写就可以了:
create table user(_id integer primary key autoincrement, username char(20), password char(20))。
不知道是否sqlite3的主键必须叫_id。
更多相关文章
- android color 透明度列表
- Android定时刷新UI界面----Handler
- Android打造属于自己的数据库操作类。
- android 第一行代码(第二版)Litepal遇到的问题
- android SQLite封装类
- 为什么插入忽略递增的auto_increment主键?
- mysql5.7 启用gtid,导致无法创建和删除表