【问题标题】:How to disable dots as delimiters in sqldeveloper (import data from csv)?如何在 sqldeveloper 中禁用点作为分隔符(从 csv 导入数据)?
【发布时间】:2015-05-12 18:25:20
【问题描述】:

我正在尝试将数据从 csv 文件导入到 oracle 数据库。在 csv 文件中,我使用“,”作为分隔符。我对“金额”列有问题,我必须将小数点后 2 位的金额用点分隔。我不知道为什么,即使我选择的分隔符只选择了“,”,sql developer仍将点视为分隔符。

如何在 sql developer 中禁用点作为分隔符/分隔符? (我只需要“,”作为分隔符/分隔符)。

【问题讨论】:

  • 值是否用双引号括起来?
  • 不,在表中它是一个数字类型的列
  • 在您的 CSV 文件中,值是否用双引号括起来?喜欢"SCOTT" , "2000.50"
  • 是的,我添加了双引号,但它没有帮助。 (像这样:“-640.68”,17663,null,B0045/614001623,)
  • 您是如何生成 CSV 文件的?来自 SQL Developer 本身?

标签: csv oracle-sqldeveloper delimiter


【解决方案1】:

我已经从 sql developer 导入了 csv 文件,并且工作正常。

我在导入时附加了快照:

我的csv文件内容如下:

11.22,11.56

21.32,14.46

31.42,17.36

41.52,20.26

51.62,23.16

61.72,26.06

71.82,28.96.

你能把csv文件内容和表格结构放上去吗?

【讨论】:

    猜你喜欢
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 2015-07-20
    • 2014-02-26
    • 2019-06-09
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    相关资源
    最近更新 更多