sqlite 内存数据库的attach
来源:互联网 发布:app软件需求说明书 编辑:程序博客网 时间:2024/06/11 20:02
sqlite3_open(":memory:", &db);
...
ret = sqlite3_exec(db, "CREATE TABLE new_table1 (id integer primary key autoincrement,name vchar(32))", 0, 0, &zErrMsg);
ret = sqlite3_exec(db,"begin transaction",0,0,&zErrMsg);
ret = sqlite3_exec(db, "insert into new_table1 (name) values ('123');", 0, 0,&zErrMsg);
ret = sqlite3_exec(db,"commit transaction",0,0,&zErrMsg);
sqlite3_open("c:/A.dat", &db);
ret = sqlite3_exec(db,"attach 'c:/A.dat' as new_db",0,0,&zErrMsg);
ret = sqlite3_exec(db,"begin transaction",0,0,&zErrMsg);
ret = sqlite3_exec(db,"insert into new_db.new_table2 (name) select name from new_table1",0,0,&zErrMsg);
ret = sqlite3_exec(db,"commit transaction",0,0,&zErrMsg);
if (ret!=SQLITE_OK)
MessageBox("附加数据库失败!");
300万条内存数据,10个字段,大概写入了631MB物理文件
- sqlite 内存数据库的attach
- sqlite 内存数据库的attach
- sqlite 内存数据库的attach
- 在Android中使用SQLite的附加数据库(Attach DB)
- SQLite实用武器库(4)附加数据库(Attach DB)
- SQLite 附加数据库(http://www.w3cschool.cc/sqlite/sqlite-attach-database.html)
- C++中内存数据库SQLite的使用
- SQLite内存数据库的介绍使用
- SQLite语法 ATTACH DATABASE
- Sqlite内存数据库
- Sqlite内存数据库
- Sqlite内存数据库
- SQlite 内存数据库
- “假载”(hack-attach)受损的数据库
- sqlite内存数据库和文件数据库的同步
- sqlite内存数据库和文件数据库的同步
- SQLite内存数据库使用有感
- SQLite内存数据库使用有感
- 今天开通博客
- vi详解
- Hibernate 参数设置一览表
- 通过SetupAPI扫描/禁用/恢复设备(转)
- asp内置对象
- sqlite 内存数据库的attach
- 泛型算法系列9:count()&&count_if()
- IIS报错解决记录
- 如何修改开机自动启动程序的设置!
- 如何开发、调试和测试EJB3 APP?
- 深入浅出学习appfuse2.0.2最新版--适合入门
- 3D麻将
- Maven2 (for AppFuse)新手入门
- XP下如何 删除vista 分区文件及目录