SQL 导出 WKT 时,开发人员导出会缩短单元格中的数据

SQL developer export cuts data in cell short when exporting WKT

我正在使用 pl sql 和 sql 开发人员 (mac)。我正在尝试通过将 sdo 几何图形转换为 WKT(使用 SDO_UTIL.TO_WKTGEOMETRY)来导出它。问题是,当我使用 sql 中的导出功能(右键单击查询结果然后单击导出)时,如果我将结果导出为 json 或 csv。描述 WKT 的文字被缩短了。

我认为这是导出功能的问题,而不是数据的问题,因为当我将数据从单元格复制到剪贴板并粘贴时,它看起来很好。

导出函数最大长度为 4000 个字符,所需字符串的长度为 9707 个字符。

有什么办法可以解决这个导出问题吗?

为了解决这个问题,我从 SQL 开发人员那里将文件导出为 XML(右键单击查询结果并单击导出)。

要将 XML 转换为 CSV,然后 运行 以下 python 脚本

    import xml.etree.ElementTree as ET
    import pandas as pd

    tree = ET.parse('query_output.xml')
    root = tree.getroot()

    output = []
    for row in root.findall('ROW'):
        insert = {}
        for element in row:
            result = element.attrib['NAME']  ### Column Name
            insert[result] = element.text  ### Data
        output.append(insert)

    result = pd.DataFrame.from_dict(output)
    result.to_csv('query_output.csv', index = False)