sql - oracle sql 开发人员正在截断我的结果

标签 sql xml oracle

我正在调用这样的存储函数:

select XML_INVOICE.GENERATE_XML_DOC('84200006823') from dual;

然后查询结果显示在下面的表格中,我可以右键单击并选择“导出数据”-> XML

<?xml version='1.0'  encoding='UTF8' ?>
<RESULTS>
  <ROW>
    <COLUMN NAME="XML_INVOICE.GENERATE_XML_DOC('84200006823')" <![CDATA[<xml>yada yada</xml><morexml>...]]></COLUMN>
  </ROW>
</RESULTS>

问题是“...”——SQL Developer(Linux 上的 2.1.0.63)没有显示所有数据——它截断了结果并附加了省略号。这对我没用。如何让它导出我的所有数据?

最佳答案

我在 SQL Developer 4 中遇到了同样的问题。以下是对我有用的方法:

set long 100000;
set longchunksize 100000;

然后重新运行查询。您现在应该能够在 GridView 中看到完整的单元格并将其导出到 csv。

(OP 不再做同样的工作或使用 Oracle,但这个问题是谷歌的第一个结果之一,所以希望这能帮助遇到同样问题的人。)

关于sql - oracle sql 开发人员正在截断我的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2602683/

相关文章:

oracle - 无法将日期数据插入到 oracle 表中

sql - 排序时间戳日期的两个 sql

java - Hibernate-Criteria:在 'ON Clause' 中使用多个条件

sql - SQL 中的嵌套 CASE

java - 将 Activity 中定义的布局更改为 xml 布局

xml - 不完整的谷歌站点地图会影响我的搜索排名吗?

SQL返回特定行的rownum? (使用 Oracle 数据库)

sql - T-SQL : Single-Query Join with either one Table or another

MySQL 错误 "right syntax to use near '/*100,3), '%') AS `Percentage` FROM INFORMATION_SCHEMA.PROFILING"

xml - 在PowerShell中按属性对XML元素进行分组的简单方法