SQLITE3 操作语言

SQLITE3 操作语言

ID:37712919

大小:44.50 KB

页数:6页

时间:2019-05-29

SQLITE3 操作语言_第1页
SQLITE3 操作语言_第2页
SQLITE3 操作语言_第3页
SQLITE3 操作语言_第4页
SQLITE3 操作语言_第5页
资源描述:

《SQLITE3 操作语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLITE3操作语言sqlite3查看android数据库1.利用adb工具进入shell:adbshell。(在电脑的cmd打开到sdkshell)2.ls查看当前目录,进入data/data/...../databases/。目录3.打开某个数据库:sqlite3xxx.db。4.查询等sql语句:select*fromxxxtable;。sqlite3:一个SQLite数据库的命令行接口SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。开始启动sqlite3程序,仅仅需要敲入

2、带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“;”结束),敲回车键之后,SQL语句就会执行。例如,创建一个包含一个表"tb11"名字为"ex1"的SQLite数据库,你可以这样做:$sqlite3ex1SQLiteversion3.3.17Enter".help"forinstructionssqlite>createtabletbl1(onevarchar(10),twosmallint);sqlite>insertintotbl1values('hello!',10);

3、sqlite>insertintotbl1values('goodbye',20);sqlite>select*fromtbl1;hello!

4、10goodbye

5、20sqlite>你可以通过敲你所用系统的文件结束符(通常是Ctrl+D)或者中断字符(通常是Ctrl+C)。来终止sqlite3程序。确定你在每个SQL语句结束敲入分号!sqlite3程序通过查找分号来决定一个SQL语句的结束。如果你省略分号,sqlite3将给你一个连续的命令提示符并等你给当前的SQL命令添加更多的文字。这个特点让你输入多行的多个SQL语句,例如:sqlite>createtabletbl2(...>f1varc

6、har(30)primarykey,...>f2text,...>f3real...>);sqlite>题外话:查询SQLITE_MASTER表SQLite数据库的框架被保存在一个名叫"sqlite_master"的特殊的表中。你可以像查询其它表一样通过执行“SELECT”查询这个特殊的表。例如:$sqlite3ex1SQlitevresion3.3.10Enter".help"forinstructionssqlite>select*fromsqlite_master;type=tablename=tbl1tbl_name=tbl1rootpage=3sql=createtabletbl1(

7、onevarchar(10),twosmallint)sqlite>但你不能在sqlite_master表中执行诸如DROPTABLE,UPDATE,INSERT或者DELETE命令。sqlite_master表在你创建、删除和索引数据库时自动更新这个表。你不能手工更改sqlite_master表。TEMPORARY表的结构没有存储在"sqlite_master"表中,由于TEMPORARY表对应用是不可见的,而不是应用程序创建这个表。TEMPORARY表结构被存储在另外一个名叫"sqlite_temp_master"的特定的表中。"sqlite_temp_master"表是临时表自身。sql

8、ite3的特殊命令大多数候,sqlite3读入输入行,并把它们传递到SQLite库中去运行。但是如果输入行以一个点(“.”)开始,那么这行将被sqlite3程序自己截取并解释。这些“点命令”通常被用来改变查询输出的格式,或者执行鞭个预封包(预定义prepackaged)的查询语句。你可以在任何时候输入“.help”,列出可用的点命令。例如sqlite>.help.bailON

9、OFFStopafterhittinganerror.DefaultOFF.databasesListnamesandfilesofattacheddatabases.dump?TABLE?...Dumpthedatab

10、aseinanSQLtextformat.echoON

11、OFFTurncommandechoonoroff.exitExitthisprogram.explainON

12、OFFTurnoutputmodesuitableforEXPLAINonoroff..header(s)ON

13、OFFTurndisplayofheadersonoroff.helpShowthismessage.importFIL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。