monetdb:导出查询结果

gol*_*azo 2 sql monetdb

如何导出monetdb查询结果(例如到csv文件)?

手册说:

复制到文件

带有文件名参数的COPY INTO命令允许将结果集快速转储到ASCII文件中.该文件必须可由服务器访问,并且可能需要完整路径名.文件STDOUT可用于将结果定向到主输出通道.

分隔符和NULL AS参数提供对所需布局的控制.

COPY子查询INTO file_name [[USING] DELIMITERS field_separator [','record_separator [','string_quote]]] [NULL AS null_string]

https://www.monetdb.org/Documentation/Manuals/SQLreference/CopyInto

我正在尝试各种语法,但没有结果.

示例查询:

select * from test;
Run Code Online (Sandbox Code Playgroud)

示例失败:

copy select * from test into test.csv;
copy "select * from test" into test.csv;
Run Code Online (Sandbox Code Playgroud)

gol*_*azo 6

好.缺少撇号和完整路径.分隔符也很有用

copy select * from test into '/home/user/test.csv' using delimiters ',';
Run Code Online (Sandbox Code Playgroud)