sqlite 自增,记录
2016-01-26 00:00
141 查看
摘要: sqlite3的自增sequence用法
今天有需求要用一个文本数据库,于是准备用sqlite,因为以前没有用过sqlite,而且测试项目引文就两个页面,特别小,就没有用框架,准备使用servlet jdbc原始方法做,在写dao层方法时,遇到了sqlite3的自增用法的问题。
在使用自增的方法上,
在oracle 中我们一般是这么用的
而mysql是
由于没有sqlite没用故宫,自己不熟悉,找了好久发现,只需要用占位符,就能使用sequence,例如:
结果接触,发现sqlite的语法更偏向plsql
今天有需求要用一个文本数据库,于是准备用sqlite,因为以前没有用过sqlite,而且测试项目引文就两个页面,特别小,就没有用框架,准备使用servlet jdbc原始方法做,在写dao层方法时,遇到了sqlite3的自增用法的问题。
在使用自增的方法上,
在oracle 中我们一般是这么用的
insert into table values (seq_abc.nextval(),'张三',20)
而mysql是
insert into table (name, age) values ('张三', 20)
由于没有sqlite没用故宫,自己不熟悉,找了好久发现,只需要用占位符,就能使用sequence,例如:
insert into table values(?, '张三', 20)
结果接触,发现sqlite的语法更偏向plsql
相关文章推荐
- SQLite教程(十一):临时文件
- SQLite中重置自动编号列的方法
- 保护你的Sqlite数据库(SQLite数据库安全秘籍)
- SQLite教程(十):内存数据库和临时数据库
- SQLite 入门教程二 SQLite的创建、修改、删除表
- 详解SQLite中的数据类型
- 详解SQLite中的查询规划器
- C#封装的Sqlite访问类实例
- SQLite中的B-Tree实现细节分析
- SQLite 中文指南之FAQ第1/6页
- Android Sqlite命令详解(基本命令)
- SQLite 内存数据库学习手册
- SQLite中的WAL机制详细介绍
- Sqlite数据库里插入数据的条数上限是500
- SQLite速度评测代码
- 简单分析SQLite4的一些设计改变
- C++操作SQLite简明教程
- C#实现Excel导入sqlite的方法
- C#调用SQLite的方法实例分析
- sqlite时间戳转时间语句(时间转时间戳)