下表总结了DuckDB的命令行选项。 要列出所有命令行选项,请使用以下命令:
duckdb -help
有关CLI shell中可用的点命令列表,请参阅点命令页面。
参数 | 描述 |
---|---|
-append |
将数据库追加到文件末尾 |
-ascii |
将输出模式设置为ascii |
-bail |
遇到错误后停止 |
-batch |
强制批量I/O |
-box |
将输出模式设置为box |
-column |
将输出模式设置为column |
-cmd COMMAND |
在读取stdin 之前运行COMMAND |
-c COMMAND |
运行 COMMAND 并退出 |
-csv |
将输出模式设置为csv |
-echo |
在执行前打印命令 |
-init FILENAME |
启动时运行FILENAME 中的脚本(而不是~/.duckdbrc ) |
-header |
开启头部 |
-help |
显示此消息 |
-html |
将输出模式设置为HTML |
-interactive |
强制交互式I/O |
-json |
将输出模式设置为json |
-line |
将输出模式设置为line |
-list |
将输出模式设置为list |
-markdown |
设置 输出模式 为 markdown |
-newline SEP |
设置输出行分隔符。默认值:\n |
-nofollow |
拒绝打开指向数据库文件的符号链接 |
-noheader |
关闭标题 |
-no-stdin |
处理选项后退出,而不是读取标准输入 |
-nullvalue TEXT |
设置NULL 值的文本字符串。默认值:空字符串 |
-quote |
将输出模式设置为quote |
-readonly |
以只读模式打开数据库 |
-s COMMAND |
运行 COMMAND 并退出 |
-separator SEP |
将输出列分隔符设置为 SEP 。默认值:| |
-stats |
在每次最终化之前打印内存统计信息 |
-table |
将输出模式设置为table |
-unsigned |
允许加载未签名的扩展 |
-version |
显示DuckDB版本 |