我一直在尝试导入这个 csv ino psql: COPY isse FROM'C:\Users\Owner\Desktop\nnn.csv'DELIMITER ',' HEADER CSV
这个关于“2,033”的错误弹出了千个逗号
我还需要处理超过千的数字,其中肯定有逗号。
错误:整数类型的输入语法无效:“2,033” 上下文:复制 isse,第 12 行,列 monthly_sales:“2,033” SQL状态:22P02
最佳答案
首先相应地创建表结构。 然后使用:
\COPY <table name> FROM 'location + file_name' DELIMITER ',' CSV HEADER;
哪里:
\COPY:这是将记录复制到/从 .csv 文件的命令。
'location + file_name':文件的绝对路径(确保您对该文件具有读取权限)。
DELIMITER ',':指定分隔符,在我们的例子中是逗号:','。
CSV 指定我们要从中导入的文件类型。
HEADER 表示我们的 .csv 文件中有一个标题行,在导入时我们应该忽略第一行
关于postgresql - postgres SQL 状态 : 22P02,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62603205/