【 使用环境 】生产环境 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收集诊断信息,详情参见链接(右键跳转查看):
–query-sql "select ‘账簿,币种,科目编码,科目名称’ from dual "
单引号去掉是否可以。
单引号去掉会报sql异常
错误信息提供下,看是什么异常。
csv原始文件可以提供下嘛。需要看一下。
系统不允许我上传csv文件,我把它后缀改成了txt
是
select ‘账簿,币种,科目编码,科目名称’ from dual
or
select '账簿','币种','科目编码','科目名称' from dual
这里有两点需要注意:
- 查询一列还是四列
- 引号的中英文区分
我想要达成这种效果
dual表可以是随便任意一张表,查询的目的是为了把查询字段值导出。
重复的问题解决了,还剩最左端和最右端的单引号问题没解决
sql语句重新提供下和效果。