当前位置: 代码迷 >> SQL >> SQLite3主键自动递加
  详细解决方案

SQLite3主键自动递加

热度:47   发布时间:2016-05-05 14:00:18.0
SQLite3主键自动递增

学习了下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