代码之家  ›  专栏  ›  技术社区  ›  SantiClaus

尝试使用PostgreSQL将数据加载到表中?

  •  0
  • SantiClaus  · 技术社区  · 7 年前

    我尝试使用Postgressl10.4和PGAdmin4将数据加载到表中。我的问题在下面。当我尝试使用\复制时,我得到以下错误。

    CREATE TABLE mydata (TimeDate date, Yield float(3))
    SELECT * FROM mydata
    \copy mydata FROM 'C:\Users\john\Desktop\Stock Prices.csv' WITH CSV;
    

    以上结果导致以下错误:

    错误:

    ERROR:  syntax error at or near "\"
    LINE 1: \copy mydata FROM 'C:\Users\john\Desktop\Stock Pri...
    
    2 回复  |  直到 7 年前
        1
  •  1
  •   Murtuza Z    7 年前

    您可以右键单击该特定表并选择“导入/导出数据”选项,然后提供要加载到该表中的文件。

        2
  •  1
  •   jjanes    7 年前

    \copy 是PSQL程序特有的工具。其他程序有自己的变体来完成相同的事情。对于pgadmin4,右键单击树查看器中的表,然后选择“导入/导出…”