`

SQLite数据类型,查看工具

 
阅读更多
SQLite数据库查看工具http://mysuperbaby.iteye.com/blog/902232
SQLite3 数据库使用 http://jianlee.ylinux.org/Computer/%E6%9C%8D%E5%8A%A1%E5%99%A8/sqlite.html
可视化操作Android的SQLite数据库 http://fruithardcandy.iteye.com/blog/1880672
在Linux开发环境下, 如何直接查看android数据库sqlite3中的表及数据http://blog.csdn.net/linhx/article/details/6939573

adb shell下查看sqlite数据库 http://blog.sina.com.cn/s/blog_5033827f0100kytq.html

adb貌似需要环境变量,但是我在终端找到adb,然后直接输入:
[pandy@localhost platform-tools]$ adb
bash: adb: 未找到命令...
安装软件包“android-tools”以提供命令“adb”? [N/y] y


* 正在队列中等待...
* 正在下载软件源详情。...
* 正在运行...
* 正在解析依赖...
* 正在下载更新信息...
* 正在安装软件包...
* 正在队列中等待...
* 正在等待认证...
* 正在队列中等待...
* 正在运行...
* 正在解析依赖...
* 正在下载软件包...
* 正在检查签名...
* 正在测试更改...
* 正在安装软件包...
* 正在扫描应用程序...
* 正在获取信息...
Android Debug Bridge version 1.0.31
......
......

则表示安装完成.

调试端口: 配置IDE附加调试端口
  DDMS将为每一个虚拟机分配一个特殊的调试端口,这个端口在模拟器上可以找到。你必须将你的IDE与此端口(虚拟机上信息栏中有列出这些端口)关联或者是默认的端口8700。这样可以使IDE 连接到模拟器上程序列表中的任一个程序。


原文http://chenfeng0104.iteye.com/blog/1179915
------------------------------------------------------
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数

据类型:

1.NULL:空值。
2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。
3.REAL:浮点数字,存储为8-byte IEEE浮点数。
4.TEXT:字符串文本。
5.BLOB:二进制对象。


但实际上,sqlite3也接受如下的数据类型:
smallint 16 位元的整数。
interger 32 位元的整数。
decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。

如果没有特别指定,则系统会设为 p=5; s=0 。
float  32位元的实数。
double  64位元的实数。
char(n)  n 长度的字串,n不能超过 254。
varchar(n) 长度不固定且其最大长度为 n 的字串,n不能超过 4000。
graphic(n) 和 char(n) 一样,不过其单位是两个字元 double-bytes, n不能超过127。这个形态是为了支援两个字元长

度的字体,例如中文字。
vargraphic(n) 可变长度且其最大长度为 n 的双字元字串,n不能超过 2000
date  包含了 年份、月份、日期。
time  包含了 小时、分钟、秒。
timestamp 包含了 年、月、日、时、分、秒、千分之一秒。
datetime 包含日期时间格式,必须写成'2010-08-05'不能写为'2010-8-5',否则在读取时会产生错误!

Sqlite常用数据类型
这句话本身就有问题,因为:SQLite是无类型的. 这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列

中, 无论这列声明的数据类型是什么(只有自动递增Integer Primary Key才有用). 对于SQLite来说对字段不指定类型是完

全有效的. 如:

Create Table ex3(a, b, c);

即使SQLite允许忽略数据类型, 但是仍然建议在你的Create Table语句中指定数据类型. 因为数据类型对于你和其他的程

序员交流, 或者你准备换掉你的数据库引擎是非常有用的. SQLite支持常见的数据类型, 如:

SQL代码
CREATE TABLE my_table(
id  integer primary key autoincrement, 
a VARCHAR(10),
b NVARCHAR(15),
c TEXT,
d INTEGER,
e FLOAT, 
f BOOLEAN,
g CLOB,
h BLOB,
i NUMERIC,
j DECIMAL(4,2),
k TIMESTAMP,
l DATETIME
);


#数据库操作
查看当前数据库
sqlite>.databases
查看当前数据库表
sqlite>.table
查看数据表结构
sqlite>.schema school
修改表结构
sqlite不能直接删除字段,能添加字段
sqlite>alter table s_class  add column bDo int default 0;
删除字段需要到处sql,然后再导入数据(形似mysql)
删除数据表
sqlite>drop table s_class;
分享到:
评论

相关推荐

    SQLite、SQLitedb数据库查看器

    一款绿色的SQLite文件查看编辑器,支持SQL语句,直接解压后运行文件夹里面的SQLiteDatabaseBrowserPortable.exe即可运行,打开文件时文件类型选择所有类型,内附简单的使用方法,配合i4等苹果手机助手可以方便得将...

    SQLITE3 数据文件加密与解密程序 DELPHI版

    网上大多关于SQLITE3数据文件的加密与解密都是欲言由止,近期因要开发关于SQLITE3数据库类型的软件,做了一下研究。用D7写了这样一个工具。支持SQLITE3数据文件的批量加密与解密。工具自身不依赖SQLITE3.DLL动态库,...

    SQLite数据库 sqlitedll库文件 sqlite驱动JAR包 sqlite工具

    在Java下连接SQLite数据库 一、下载SQLite数据库的JDBC:http://www.zentus.com/sqlitejdbc/ 二、将下载到的包解压后得到jar包放到%JAVA_HOME%\lib下,并且将其添加到ClassPath系统环境变量中。一定要保证在类路径...

    sqlite开发工具

    可定制的数据类型映射. 可执行分号分割的多条SQL语句. SQL执行监视器. 可视化查询设计器. 可视化表 ,视图 ,触发器和索引编辑. 可按文本,16进制,HTML或者位图形式编辑数据. 支持查看和编辑临时表,视图和触发器. ...

    SQLite数据库工具 SQLiteSpy

    它还支持 SQLite 的所有数据类型,包括 BLOB。SQLiteSpy 提供了一个数据网格视图,使得编辑表数据变得非常方便。你可以直接在数据网格中编辑数据,然后保存更改。SQLiteSpy 的 SQL 编辑器支持语法高亮,使得编写和...

    Adminers MYSQL/SQLite管理工具.rar

     4:支持所有数据类型,包括大字段。  5:能够批量执行SQL语句。  6:支持将数据,表结构,视图导成SQL或CSV。  7:能够外键关联打印数据库概要。  8:能够查看进程和关闭进程。  9:能够查看用户和...

    SQLite 数据库的管理工具

    数据表管理:用户可以在 SQLiteAdmin 中创建新的数据表,定义表结构和字段类型,以及设置主键和约束。此外,也可以删除和修改现有的数据表。 数据操作:SQLiteAdmin 支持插入、更新和删除数据,用户可以通过表单或...

    Android SQLite--小巧好用的SQLite GUI管理工具

    10、紧凑型结果储存:使用内部数据存储机制,以达到最佳的兼容SQLite的原生数据类型。因此,SQLiteSpy使用远低于其它的SQLite管理内存和更有效地处理大量的表。 11、内建的SQLite引擎: SQLiteSpy已建成一个单一的...

    sqlite3封装类

    很多年前写的一个sqlite通用类模块。该资源只包含sqldb.cpp和sqldb.h两个文件。sqllite3源码可从官方网下载。...其中 libPublic.h没上传,里面只用到数据类型的定义(如BOOL,类printf函数 等,可在各平台编译自行补上)。

    navicat for sqlite安装文件

    也是目前互联网上强大和全面的SQLite图形用户介面工具,主要功能包括数据传输、导入或导出、数据同步、报表等,提供完整的服务器管理功能,并配备了数据编辑、SQL查询和数据模型工具,以及支持所有SQLite对象类型,...

    Sqlite Developer(SQL管理工具) v3.9.7 简体中文版.zip

    可定制的数据类型映射 可执行分号分割的多条SQL语句. SQL执行监视器. 可视化查询设计器. 可视化表 ,视图 ,触发器和索引编辑. 可按文本,16进制,HTML或者位图形式编辑数据. 支持查看和编辑临时表,视图和...

    pb9通过odbc连接sqlite3数据库

    pb9通过odbc连接sqlite数据库,包括odbc驱动、pb自动创建odbc连接的代码、数据窗口查询表中的数据。另包括两个sqlite数据库管理工具

    数据库转sqlite数据库

    4、插入数据时,有启用sqlite的事务处理 5、实测,access库中有33张表,总共45万多条数据(有张表334613条记录),所花时间1243.078秒 电脑配置:cpu:E7500,内存2G 6、导入数据时,是一次性打开access表的,并循环一条...

    它是一款类似Navicat的工具,轻巧易用,可以查看扩展名为sqlite3/sqlite/db3/db的数据库文件,也可以新建N

    它是一款类似Navicat的工具,轻巧易用,可以查看扩展名为sqlite3/sqlite/db3/db的数据库文件,也可以新建New Database/Database URI/New SQL数据库。 了解更多功能: 1、数据库一览 树状显示所有的架构,包括表,列...

    SQLite学习手册(带目录)

    SQLite学习手册(数据类型) 一、存储种类和数据类型 二、类型亲缘性 三、比较表达式 四、操作符 SQLite学习手册(命令行工具) SQLite学习手册(在线备份) 一、常用备份 二、在线备份APIs简介 三、高级应用技巧 SQLite...

    SharpPlus.Sqlite.Developer.v.3.8.6.502[破解版]

    * 可定制的数据类型映射. * 可执行分号分割的多条SQL语句. * SQL执行监视器. * 可视化查询设计器. * 可视化表 ,视图 ,触发器和索引编辑. * 可按文本,16进制,HTML或者位图形式编辑数据. * 支持查看和编辑临时表,...

    SQLite Database Browser.rar

    查看SQLite数据库内容工具,可以方便导入SQLite类型数据库,然后在工具界面查看数据。

    Sqlite Developer v2.87.275 官方中文破解版.rar

    -可定制的数据类型映射. -可执行分号分割的多条SQL语句. -SQL执行监视器. -可视化查询设计器. -可视化表 ,视图 ,触发器和索引编辑. -可按文本,16进制,HTML或者位图形式编辑数据. -支持查看和编辑临时...

    SQLite转换工具SqlConverter

    SQLite转换工具SqlConverter,支持从SQL Server转换为SQLite,能够附带结构和数据。

    Android代码-Android SQLite 数据库工具集合

    轻量的 Android SQLite 数据库工具集合, 适合用SQLite做一些数据存储的项目. 根据Java实体自动生成数据库表. 不需要书写任何SQL语句即可实现对数据库的 创表 增 删 查 改 分页 操作. 所有的操作方法都是静态的...

Global site tag (gtag.js) - Google Analytics