Ken*_*Liu 235 csv oracle export oracle-sqldeveloper
我正在使用Oracle SQL Developer 3.0.试图找出如何将查询结果导出到文本文件(最好是CSV).右键单击查询结果窗口不会给我任何导出选项.
Ian*_*ter 368
我正在使用的版本

2012年5月5日更新
Jeff Smith在博客上发表了一篇文章,我认为这是从SQL Developer获取CSV输出的优秀方法.杰夫的方法如下面的方法1所示:
方法1
将注释添加/*csv*/到SQL查询中并将查询作为脚本运行(使用工作表工具栏上的F5或第二个执行按钮)

而已.
方法2
运行查询

右键单击并选择卸载.
更新.在Sql Developer版本3.0.04中卸载已更改为导出 感谢Janis Peisenieks指出这一点

修订了SQL Developer版本3.0.04的屏幕截图

从格式下拉列表中选择CSV

并按照屏幕上的其他说明进行操作.
BQ.*_*BQ. 43
不完全是"导出",但您可以在要导出的网格中选择行(或Ctrl- A选择所有行),然后使用Ctrl- 复制C.
默认为制表符分隔.您可以将其粘贴到Excel或其他编辑器中,并操纵您喜欢的分隔符.
另外,如果你使用Ctrl- Shift- C而不是Ctrl- C,你也复制列标题.
Yve*_*hon 27
仅供参考,您可以替换/*csv*/
其他格式,包括/*xml*/和/*html*/.select /*xml*/ * from emp会返回带有查询结果的xml文档.我在寻找一种从查询中返回xml的简单方法时遇到了这篇文章.
仅供遇到问题的任何人使用,CSV 时间戳导出中有一个错误,我只是花了几个小时来解决这个问题。我需要导出的一些字段是时间戳类型。即使在当前版本(截至本文发布时为 3.0.04)中,CSV 导出选项似乎也无法将分组符号放在时间戳周围。非常令人沮丧,因为时间戳中的空格破坏了我的导入。我找到的最好的解决方法是在我的所有时间戳上使用 TO_CHAR() 编写我的查询,这会产生正确的输出,尽管需要做更多的工作。我希望这可以为某人节省一些时间,或者让 Oracle 在他们的下一个版本中有所作为。
| 归档时间: |
|
| 查看次数: |
600596 次 |
| 最近记录: |