gpt4 book ai didi

sqlite - 如何使用 SQLite CLI 的 "--skip 1"选项?

转载 作者:行者123 更新时间:2023-12-04 11:23:45 26 4
gpt4 key购买 nike

我将几个 CSV 文件导入到一个表中。 documentation for CSV import

when the table already exists, every row of the CSV file, including the first row, is assumed to be actual content. If the CSV file contains an initial row of column labels, you can cause the .import command to skip that initial row using the "--skip 1" option.



但我似乎无法找出传递该标志的有效方法。我尝试了以下方法:
sqlite> .import foo.csv contributions --skip 1
Usage: .import FILE TABLE

sqlite> .import --skip 1 foo.csv contributions
Usage: .import FILE TABLE

sqlite> .import foo.csv --skip 1 contributions
Usage: .import FILE TABLE

我使用的是 3.30.1 版。

最佳答案

我发现在 3.32.0 上,这将跳过前两行,标题行和第一个数据行:
.import --csv --skip 2 file.csv tablename
问题可能出在你说的地方:

I'm using 3.30.1



根据 the sqlite release notes , --skip选项在 3.32.0 中实现:

SQLite Release 3.32.0 On 2020-05-29 ... 9. Enhancements to the CLI: (a) Add options to the .import command: --csv, --ascii, --skip



您可以从 official download page 获得最新版本。 .

关于sqlite - 如何使用 SQLite CLI 的 "--skip 1"选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61981598/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com