我是pgSQL和Linux平台的新手。我的目录中有5000多个文件,我需要将它们加载到其他表中的PostgreSQL中。
文件名示例: 测试20200415.txt 测试20200416.txt 测试20200417.txt 回答20200415.txt 回答20200416.txt 回答20200417.txt
表名示例:
schema.Test
schema.Answer
注意:我在OS(linux)和PostgreSQL上都没有超级用户权限。 请帮助我,提前谢谢
更新:
我在OS(linux)和PostgreSQL上都没有超级用户权限。
-带有标头的CSV格式。
-我可以删除而不是存档。
-是的,我可以连接到数据库并且能够执行, 从'mypath / test复制\ schema.test(column1,column2,column3) 20200415.txt'DELIMITER',CSV HEADER