当前位置: 代码迷 >> 其他数据库 >> 简单的SQLite导出表操作困扰了小弟我啊
  详细解决方案

简单的SQLite导出表操作困扰了小弟我啊

热度:8937   发布时间:2013-02-26 00:00:00.0
简单的SQLite导出表操作困扰了我啊。。。
问题描述:我现在使用sqlite的可视化开发工具为SQLite Developer,使用这个工具没有提供导出表的操作,只能导出表中数据。
现在有没有另外一些SQLite可视化开发工具之类的东东,可以帮助我快速的导出、导入表。
或者直接使用什么SQLite的命令来导出表和导入表。
希望各位大侠有好的经验可以分享下,谢了!

------解决方案--------------------------------------------------------
这个很简单的:
用命令行非常简单:
sqlite> .tables
t t123
sqlite> .output abc.txt
sqlite> .dump t t123
sqlite>

你可以看到输出文件abc.txt文件的内容:
BEGIN TRANSACTION;
CREATE TABLE t(id int primay key, col2 varchar(32));
CREATE TABLE t123(id int primary key, col2 varchar(32));
INSERT INTO "t123" VALUES(1,'iihero');
COMMIT;
------解决方案--------------------------------------------------------
探讨

这个很简单的:
用命令行非常简单:
sqlite> .tables
t t123
sqlite> .output abc.txt
sqlite> .dump t t123
sqlite>

你可以看到输出文件abc.txt文件的内容:
BEGIN TRANSACTION;
CREATE TABLE t(id int primay key, col2 varchar(3……

------解决方案--------------------------------------------------------
1、用命令行工具
sqlite> .tables
t t123
sqlite> .output abc.txt
sqlite> .dump t t123
sqlite>
2、用SQLite Developer
工具->提取数据库SCHEMA和数据-> 选择表->输入导出文件名,既可导出
------解决方案--------------------------------------------------------
sqlite administrator
  相关解决方案