导出为 csv 时丢失小数位

导出为 csv 时丢失小数位

我正在将数据从 oracle 表导出到 csv 文件中。我有一列 varchar2 数据类型,其值为 1.1 和 1.10。当我将这些值导出到 csv 文件时,值 1.10 变为 1.1,从而创建了重复记录。有没有办法将值 1.10、1.1 都放入 csv 文件中,而不会丢失“1.10”中的最后一个零?

我正在使用 sqldeveloper 和 pl/sql developer 并使用 excel 打开 csv 文件。理想情况下,它应该按原样显示数字,因为它是 varchar。但这并没有发生。当我以 xls/text 格式导出时,我得到了正确的结果。但使用 csv 时却不行。但我希望文件采用 csv 格式。

相关内容