clickhouse - 如何在 INTO OUTFILE 子句中指定本地目录?
问题描述
SELECT *
FROM tabname
INTO OUTFILE '~/results.csv'
FORMAT CSV
如何指定outfile目录为本地工作站?
解决方案
它需要从客户端(本地工作站)运行此命令并定义本地文件的路径:
clickhouse-client --host ch_server --user test_user --password 12345 \
--query="select * from db_name.table_name INTO OUTFILE '/tmp/result.csv' FORMAT CSV"
要安装clickhouse-client使用命令:
sudo apt-get install clickhouse-client
推荐阅读
- android - 如何更改微调器中的行距?
- vue.js - 从插槽 Vue3 传送组件
- node.js - 在 webdriverIO 中运行自动化测试
- windows - 如何从源索引 pdb 访问 pdb 文件路径?
- haskell - 如何使用 Shake 分配 PTY?
- javascript - 在第 n 个而不是第一个使用 async 和 await ?
- excel - 过滤表格时如何在 IE(非默认浏览器)中使 Excel 打开超链接
- libreoffice-calc - 在 Starbasic 宏中,在 LibreCalc 中,我无法将字符串作为表达式传递
- php - 如何在 WordPress 仪表板的管理栏中排列列?
- c++ - 如果函数会返回一个指向 char 数组的指针而我不会使用它怎么办?