Sql 类型双精度的输入语法无效:“双精度”;“退单价值”;

Sql 类型双精度的输入语法无效:“双精度”;“退单价值”;,sql,postgresql,double,precision,Sql,Postgresql,Double,Precision,我正在尝试将.csv文件上载到Postgres,但出现以下错误: 类型双精度的输入语法无效:“chargebackvalue” 以下是表格的结构: .csv文件的代码: stoneid; mundipaggid; cardnumber; emblem; chargebackvalue; cardmask; chargebackdate; emitter; description; purchasedate; clientName; tacomorderid; useremail 015547

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

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

以下是表格的结构:

.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'

这篇评论太长了

我建议将数据加载到staging表中,其中所有列都是字符串

然后,从该表中选择以加载最终表。这使得跟踪数据中可能在加载过程中出现的问题变得更加容易


显然,您显示的行不是错误的原因。或者,如果这是整个文件,那么您就没有跳过第一行,因为它有标题名而不是值。

看起来它正在尝试处理带有标题的行,就像它们是数据一样。