【发布时间】:2017-03-26 00:11:30
【问题描述】:
我想要一个查询返回带有管道分隔的标题名称。我在网上找到了一些参考资料,但无法得到我想要的。
我想要这样的返回,不需要输出文件,只需要一个查询结果:
column1|column2|column3|column4|.......|columnN
我试过这个:SELECT /delimited/ from tableName where rownum
"UPC","UPC_DESCRIPTION","ITEM_CODE","DEPT_CODE"
但结果以逗号分隔并带有引号。 --我不想要。
事实上我有这么多列,有没有一种简单的方法/简单的查询来返回所有标题(管道分隔)而无需手动输入每个?
感谢您的帮助!!
【问题讨论】:
-
您可以使用
set sqlformat delimited |而不是在查询中包含提示(至少在 SQL Developer/SQLcl 的最新版本中)。唉,如果包含双引号括起来,似乎没有任何方法可以停止 - 即使等效的导出设置确实如此。您可以更改它们,但不能完全删除它们。
标签: oracle header pipe delimited