aSQLiteManager
aSQLiteManager这个工具可用于管理Android中的SQLite数据库。SQLite是一个小巧、快速、嵌入式的SQL数据库引擎,支持SQL92,同时支持跨平台系统,无需系统服务,只有一个db文件,可移植性很好。aSQLiteManager支持以下功能:
- 支持打开来自aSQLiteManager和其它文件管理器的数据库。(包括OI File Manager,Adao Teams File Manager,以及 Simplest File Manager )。
- 列举数据库中的表格,视图和索引
- 展示表格和视图中的数据
- 任何被点击的单元格内容都将被复制到剪切板中
- 可以执行任何SQL包括:'Drop' / 'Create'语句
- 所有执行过的语句都保存在打开的数据库中,在一个叫aSQLiteManager的表格中。
- 可以从查询表单中选择历史SQL执行语句
- 支持开始事务、提交和回滚
- 支持将数据库导成SQL脚本并能够从脚本恢复数据库
- 能够将查询结果导出成一个ASCII文件
- Configuration of open database without question and reset of configuration
- 可以批量执行SQL脚本或单行执行
- 能够实现更好的错误处理在导出和恢复期间
- Data editing form table browser from Edit button at each row
- Data entry add record from button on title at data browser
- SQLite does not validata data types during data entry. aSQLiteManager translates this string into the following types and se this to set input mode (SQLite types i parenthesis). The translation is NOT case sensitive:
- STRING(string, text)
- INTEGER(integer)
- FLOAT (real, float, double)
- DATE(date)
- TIME time)
- DATETIME datetime)
- BOOLEAN boolean, bool)
- PHONENO phoneno)
- BLOB - for the time beeing the aSQLiteManager editor does not handle BLOB fields
- Dump table from table view to file named Database.Table.sql- can be loaded by execute file as script
- 能够记住最近打开过的数据库,快速访问经常使用的数据库