导出csv的表头有重复且有多余的单引号

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】执行语句后生成的csv表头有重复且有多余的单引号 ./obdumper -h ‘xxx’ -P’xxx’ -u’xxxx’ -c’xxxx’ -t’xxxx’ -p’xxxx’ -D’xxxx’ --csv -f ‘/xxxx/xxxx/xxxx-ob/test.csv’ --query-sql "select ‘账簿,币种,科目编码,科目名称’ from dual " --skip-check-dir
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)
065a8fa27a6e913c3d62f37f572b768

–query-sql "select ‘账簿,币种,科目编码,科目名称’ from dual "
单引号去掉是否可以。

单引号去掉会报sql异常

错误信息提供下,看是什么异常。

csv原始文件可以提供下嘛。需要看一下。

report5_yy12_0.txt (88 字节)

系统不允许我上传csv文件,我把它后缀改成了txt


select ‘账簿,币种,科目编码,科目名称’ from dual
or
select '账簿','币种','科目编码','科目名称' from dual

这里有两点需要注意:

  1. 查询一列还是四列
  2. 引号的中英文区分

我想要达成这种效果
图片

dual表可以是随便任意一张表,查询的目的是为了把查询字段值导出。

重复的问题解决了,还剩最左端和最右端的单引号问题没解决

sql语句重新提供下和效果。