SQLITE入门-逐步讲解SQLITE命令行(六)

SQLITE入门-逐步讲解SQLITE命令行(六),第1张

概述.nullvalue STRING 用STRING代替null值显示,不难理解,就不再累述了。 .output FILENAME 设置把查询输出到文件,后面的输出结果都保存到文件中,如: sqlite> .mode list sqlite> .output websites.txt sqlite> select * from websites; sqlite> 可以在F盘下发现建立了website .nullvalue STRING 用STRING代替null值显示,不难理解,就不再累述了。 .output filename 设置把查询输出到文件,后面的输出结果都保存到文件中,如: sqlite> .mode List
sqlite> .output websites.txt
sqlite> select * from websites;
sqlite> 可以在F盘下发现建立了websites.txt文件,其内容如下: 1|Ctochina.net
2|搜狐
3|雅虎
4|开源
5|技术 .output stdout 设置把查询结果输出到屏幕,这是默认输出方式。如: sqlite> .output stdout
sqlite> select * from websites;
1|Ctochina.net
2|搜狐
3|雅虎
4|开源
5|技术
sqlite> .prompt MAIN CONTINUE Replace the standard prompts(修改提示符) 请补充? .quit 退出sqlite程序,同.exit命令 .read filename Execute sql in filename 执行文件中的SQL语句,文件中的语句一定要带上分号(;).
我们在F盘下建sqldata.txt文件,其内容为: insert into websites(Webname) values('测试插入数据0');
insert into websites(Webname) values('测试插入数据1');
select * from websites; 我们执行.read命令如下: sqlite> .read sqldata.txt
1|Ctochina.net
2|搜狐
3|雅虎
4|开源
5|技术
6|测试插入数据0
7|测试插入数据1
sqlite> .schema ?table? Show the Create statements 以sql格式输出表结构,如: sqlite> .schema websites
CREATE table [websites] (
[WebID] INTEGER NOT NulL PRIMARY KEY,
[Webname] VARCHAR(20) NulL
);
CREATE INDEX mytestindex on websites([webID]);
sqlite> .separator STRING Change separator used by output mode and .import 修改分隔符,如: sqlite> select * from websites limit 4;
1|Ctochina.net
2|搜狐
3|雅虎
4|开源
sqlite> .separator /
sqlite> select * from websites limit 4;
1/Ctochina.net
2/搜狐
3/雅虎
4/开源
sqlite> .show Show the current values for varIoUs settings 显示配置信息,如: sqlite> .show
echo: off
explain: off
headers: off
mode: List
nullvalue: ""
output: stdout
separator: "/"
wIDth:
sqlite> .tables ?PATTERN? List names of tables matching a liKE pattern 显示库中表的列表。 .timeout MS Try opening locked tables for MS milliseconds 超时时间,单位:毫秒 .wIDth NUM NUM ... Set column wIDths for "column" mode 设置列宽,举例见上文.explain命令。

转自:http://www.ctochina.net/topic/ShowArticle/351.html

总结

以上是内存溢出为你收集整理的SQLITE入门-逐步讲解SQLITE命令行(六)全部内容,希望文章能够帮你解决SQLITE入门-逐步讲解SQLITE命令行(六)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1178045.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存