类型为double precision的输入语法无效:“ chargebackvalue”

时间:2019-10-18 19:38:57

标签: sql postgresql double precision

我正在尝试将.csv文件上传到Postgres,但出现此错误:

  

双精度类型的输入语法无效:“ chargebackvalue”

image error

这是表的结构: table structure here

.csv文件的代码:

stoneid; mundipaggid; cardnumber; emblem; chargebackvalue; cardmask; chargebackdate; emitter; description; purchasedate; clientName; tacomorderid; useremail
0155477; 'or_3E2W0X5s5jtPjWYO';0670000546857; 'Visa'; 60.6; '498453******3271'; '2019-10-17'; 'Banco do Brasil S.A.'; 'Teste'; '2019-10-10'; 'Silvana Teixeira Da Silva';99854; 'teste@teste.com'

1 个答案:

答案 0 :(得分:0)

这个评论太长了。

我建议将数据加载到暂存表中,其中所有列均为字符串。

然后,从该表中选择以加载最终表。这样可以更轻松地跟踪加载期间可能发生的数据问题。

很显然,您所显示的行不是导致错误的原因。或者,如果这是整个文件,那么您只需跳过第一行,因为它具有标头名称而不是值。