Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Import Sqlite在导入表格文件时添加双引号?_Import_Sqlite - Fatal编程技术网

Import Sqlite在导入表格文件时添加双引号?

Import Sqlite在导入表格文件时添加双引号?,import,sqlite,Import,Sqlite,令人恼火的是,sqlite3在列表文本文件中的条目中添加引号,其中条目中有逗号、句点或括号。我使用的代码是: .模式选项卡 .import./file.txt TableForFile 这给了我一个例子,第一个条目是文本文件中的内容 自然-->自然 科学(纽约州)-->“科学(纽约州纽约市)” 这使我无法在我的数据库中正确地进行联接Excel实际上通过添加引号导出电子表格,因此在sqlite3中这不是导入问题。我将必须检查并编辑带引号的文件,然后导入,它应该可以正常工作。Excel实际上通过

令人恼火的是,sqlite3在列表文本文件中的条目中添加引号,其中条目中有逗号、句点或括号。我使用的代码是:

.模式选项卡 .import./file.txt TableForFile

这给了我一个例子,第一个条目是文本文件中的内容

  • 自然-->自然

  • 科学(纽约州)-->“科学(纽约州纽约市)”


这使我无法在我的数据库中正确地进行联接

Excel实际上通过添加引号导出电子表格,因此在sqlite3中这不是导入问题。我将必须检查并编辑带引号的文件,然后导入,它应该可以正常工作。

Excel实际上通过添加引号导出电子表格,因此在sqlite3中这不是导入问题。我将不得不检查并编辑带引号的文件,然后导入,它应该可以正常工作。

为了完整性,请展示导入是如何完成的。另外,请确保在文本编辑器中打开时,引号不会出现在数据中。在编写TSV/CSV文件时,这样的转义很常见。啊,很好的捕获!我不知道为什么excel在创建制表符分隔的文件时会添加引号。为了完整性,请展示导入是如何完成的。另外,请确保在文本编辑器中打开时,引号不会出现在数据中。在编写TSV/CSV文件时,这样的转义很常见。啊,很好的捕获!我不知道为什么excel在创建制表符分隔的文件时会添加引号。非常讨厌