如何正确配置Dbeaver的@export命令实现CSV数据导出?
DBeaver @export命令导出CSV到指定路径的正确配置
你的错误核心是JSON字符串中的路径转义问题:Windows路径里的反斜杠\在JSON中是转义字符,直接写会被解析器当成转义指令,导致语法错误。
正确的两种写法:
- 使用双反斜杠转义:把路径里的
\替换成\\
@export {"type": "csv", "producer": {}, "consumer": {"outputFolder": "C:\\downloads", "outputFilePattern": "Data.csv"}, "processor": {}}
- 直接使用正斜杠:JSON支持正斜杠作为路径分隔符,无需转义
@export {"type": "csv", "producer": {}, "consumer": {"outputFolder": "C:/downloads", "outputFilePattern": "Data.csv"}, "processor": {}}
额外注意事项:
- 文档里的
{...}是占位符,实际使用时如果不需要配置对应模块,直接写空对象{}即可,不要保留... - 建议在
outputFilePattern里加上.csv后缀,避免导出的文件没有扩展名 - 确保目标文件夹
C:\downloads已经存在,否则可能会导出失败
内容的提问来源于stack exchange,提问作者dbeavernoob
相关产品推荐
相关产品推荐

