SQLite的PERL示例 SQLite数据库应用 在多级关联中动态创建使用索引 多级关联中数据库是动态进行创建,索引也是在数据库的创建过程中进行创建,而sqlite中索引的创建明显比其它的数据库慢,所以大量数据插入的速度相当慢。 在多级关联使用DROP TABLE 因为sqlite数据库中delete操作是一相当慢的操作,因些在数据库使用的过程中,每次要清空数据库表时,直接将数据库删除,再重新创建新的数据库表。 在多级关联中为SQL命令集定义函数 创建多个自定义函数,并结合SQL语句预编译的方式加快数据插入的速度。 在IPIS中预先创建索引 ipis中的whois数据库内部自建了索引,加快了数据查询的速度。 参考 (Sqlite英文官方网) (Sqlite中文网) /readme_sqlite_tutorial.html (SQLite tutorial) /MySqlite/4/293.Html (SQLite研究自定义函数) /absurd(中文排序研究) SQLite源码 IPIS源码 多级关联源码 谢谢! 问题解答 问题一,聚合函数min(x)问题解释SQLite version 3.3.6Enter .help for instructionssqlite .schemaCREATE TABLE host_table( host_id integer primary key, desc text );sqlite select * from host_table;1|982|83|94|065|00sqlite select host_id from host_table;12345sqlite select min( host_id ) from host_table;1上面的的过程用来说明聚合函数min(host_id),是针对列来操作的。即min(host_id)求出的是所有该列的值的最小值。 问题解答 问题二、简单函数与聚合函数的区别简单函数的操作对象是行上的单个字段。聚合函数的操作对象是指定的列。问题四、内存数据库的打开??? 可以同时打开多个内存数据库,并不像打开文件那样是创建一个文件的多个句柄。利子程序在附件中可以看到 问题三、数据库大小的问题??? 支持2T大小的数据库文件?? 字符串与Blob的大小只与可用的内存大小有关 问题四:sqlite3数据导出的模式有下面几种???????????? csv????? Comma-separated values???????????? column?? Left-aligned columns.? (See .width)???????????? html???? HTML table code???????????? insert?? SQL insert statements for TABLE???????????? line???? One value per line???????????? list???? Values delimited by .separator string???????????? tabs???? Tab-separated values???????????? tcl????? TCL list elements 问题解答 问题五.rowid相关问题解释sqlite select last_insert_rowid();?? //表中虽然有数,但是rowid在没有插入数据时为零0sqlite insert into host_table values( 7, 8 );?? ?? //自己指定主键的值sqlite select * from host_table where rowid= last_insert_rowid();?? //此时rowid()是我们自己设置的值77|8sqlite insert into host_table( desc ) values ( 0 );?? //如果不指定主键,主键自增长,last_insert_rowid()返回系统设置的值sqlite select * from host_table where rowid= last_insert_rowid();8|0sqlite 在创建数据表时,指定primary key通常仅仅只是在相应于栏位创建一个单键索引,但是如果primary key是应用在一个数据类型为INTEGER的数据栏上,那么这个栏在内部被做为B
您可能关注的文档
- IDG资本熊晓鸽判断一个项目的好坏 我会做的五个思考.pptx
- InforcubeFAM文件审计与安全产品介绍.ppt
- InforCube-网页防篡改系统产品 课件.pptx
- Interesting Projects 漏电监测技术应用.pptx
- IOS设计尺寸与标准1幻灯片.pptx
- IP网络基础教学课件.ppt
- ITS V500R001 电子警察常用功能配置指导.pptx
- java IO流及装饰模式.ppt
- Issue 素材讲稿 强化班演示文稿.pptx
- Java基础2--抽象与封装.ppt
- 2025年版汽车趋势报告 The 2025 EPA Automotive Trends Report.docx
- 2026年边缘计算开源平台EdgeX Foundry入门与二次开发.docx
- 2026年超声内镜放大内镜早癌诊断AI辅助识别系统临床评价.docx
- 2026年报废汽车回收与再制造逆向物流体系.docx
- 2026年产品碳足迹核算方法学:从摇篮到大门与从摇篮到坟墓.docx
- 2026年城乡要素平等交换双向流动政策创新试点申报材料.docx
- 2026年超导半导体接口电路架构与电平转换驱动器设计.docx
- 2026年财政贴息不再以再贷款支持为前提后的风险防范与合规要点.docx
- 2026年不动产信托登记试点政策对遗嘱信托支持.docx
- 2026年城乡有机废弃物协同处理技术方案.docx
原创力文档

文档评论(0)