我在数据库中创建了一个名为“ con”的表,该表具有两列,分别名为“ date”和“ kgs”。我试图从复制到此位置“ H:Sir \ data \ reporting \ hi.rpt”上的“ hi.rpt”文件中提取数据,并希望将值存储在数据库的“ con”表中。
我已经在pgadmin中尝试过此代码
当我跑步时:
COPY con (date,kgs)
FROM 'H:Sir\data\reporting\hi.rpt'
WITH DELIMITER ','
CSV HEADER
date AS 'Datum/Uhrzeit'
kgs AS 'Summe'
Run Code Online (Sandbox Code Playgroud)
我得到错误:
错误:“日期”或附近的语法错误
第5行:日期为“基准/时间”
^
**********错误**********
错误:“日期”或附近的语法错误
SQL状态:42601
人物:113
我从中读取数据的“ hi.rpt”文件看起来像这样:
Datum / Uhrzeit,Sta。,Bez。,单位,TBId,批次,OrderNr,Mat1,Total1,Mat2,Total2,Mat3,Total3,Mat4,Total4,Mat5,Total5,Mat6,Total6,Summe 41521.512369(04.09.13 12:17:48),TB01,TB01,005,300,9553,,2,27010.47,0,0.00,0,0.00,3,1749.19,0,0.00,0,0.00,28759.66 41521.547592(04.09.13 13:08:31),TB01,TB01,005,300,9570,,2,27057.32,0,0.00,0,0.00,3,1753.34,0,0.00,0,0.00,28810.66
是否可以从“ hi.rpt”文件中的20种不同类型的数据中仅提取两个数据值?
还是我编写的语法中只有一个错误?正确的书写方式是什么?
我正在尝试处理已有的水晶报告文件.它是由别人给我的.
它有两个表'Database fields'.当我尝试在我的系统中运行它时,它运行正常.
但我需要编辑此报告并在其中添加一些新列,以便当我向数据库字段添加1个表并使用我的水晶报表中新添加的表中的一些数据时,它会给出此错误
"Database connector error: 'Cannot obtain error message from server".
Run Code Online (Sandbox Code Playgroud)
请有人告诉我如何删除此错误?