我有只包含普通文本的简单文本文件。
我想知道是否有一种方法可以将文本内容加载到 sqlite 中的表中。
- 所以也许我可以
Create table myTable(nameOfText TEXT, contents TEXT);
- 然后把
nameOfText
进入第一列,内容进入第二列。
如果输入文件名很困难,那么将内容加载到一张列表中也同样可以。
任何建议将不胜感激。
谢谢你!
假设您有一个 CSV 格式的文件 text.txt:
name1,content1
name2,content2
尝试以下命令将 test.txt 中的数据导入到您的表中
D:\test>sqlite3 test.db
SQLite version 3.6.23
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> create table myTable(nameOfText TEXT, contents TEXT);
sqlite> .separator ","
sqlite> .import test.txt myTable
sqlite> select * from myTable;
name1,content1
name2,content2
sqlite>
更改文本文件中使用的分隔符。分隔器导入数据之前执行命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)