我的Android笔记(四)—— SQLite设置_id自增的方法

转载 2012年03月21日 14:01:28

只需在建表的时候指定类型: INTEGER PRIMARY KEY AUTOINCREMENT

然后在存入数据的时候不设置其值(或设置为null)即可。

如建表:

  1. CREATE TABLE TABLE_NAME ( _id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT);  
存入数据:
  1. ContentValues cv = new ContentValues();  
  2. cv.put("_id",null);//此句也可不用  
  3. cv.put("name", "Jack");  
  4. this.getWritableDatabase().insert("TABL_ENAME", null, cv); 

相关文章推荐

我的Android笔记(四)—— SQLite设置_id自增的方法

只需在建表的时候指定类型: INTEGER PRIMARY KEY AUTOINCREMENT 然后在存入数据的时候不设置其值(或设置为null)即可。 如建表: CREATE TABLE TA...

安卓关于SQLite3 ID主键自动增加,主键号写id integer

安卓使用SQlite3数据库无法id主键无法自动增加?不是的。 要这样写:id integer primary key ,要写integer而不是int所以会报错! SQLite帮助类中,这样写就可...

Android防止点击过快造成多次响应事件

最近开发过过成中遇到一些小问题,比如一个btn点击用户可能只点击了一次但是后台响应了多次,像一些表单的提交出现这种问题比较棘手,当然解决这种问题的方案比较多:比如自定义单次点击的btn,或者在点击的时...

ID自增JAVA类方法

Sqlite的一些操作 获取新加自增id 创建触发器

获取获取新插入数据自增长的ID值 insert into ttype(title) values("ad"); 1、 select MAX(last_insert_rowid()) from ...
  • jhgy2
  • jhgy2
  • 2015-01-09 11:45
  • 240

oracle中设置自增主键(id)

  • 2011-06-11 19:07
  • 40KB
  • 下载

Orcale 建立 自增 id 主键的方法--艾克峰网络科技

Orcale  建立 自增 id 主键的方法 初次从SQL转移到Orcale上来第一个不适应的地方就是不知道怎么建立自增的ID或主键。Orcale数据库建立自增的方法确实不如MSSQL来的方便,在MS...

mongoDB 自增ID C++实现方法

1、实现原理 假设要为CollectionB实现自增ID,,需要引入另外一个计算“_id”的CollectionA。 CollectionA中存放一条记录:{'_id':'Collection...

java 插入表记录后得到自增的id (转) (附3种方法代码)

原文 http://www.sthelse.com/2010/07/java-to-insert-in-the-main-table-record-id-from-the-table-for-t...

MySQL 自增ID值 获取的方法

如何获取 MYSQL中某个表的自增ID字段的下一个值 ? 方法一:  例如:在zx_ofc.task_order表中task_id是自增字段。 它的下一个自增字段可以通过下面的语句获得 SELECT ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)