问题标签 [postgresql-copy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 错误:在 psql 中使用 \copy 时缺少列数据
我正在尝试将 .txt 文件导入 PostgreSQL。txt 文件有 6 列:
和 213 行。
我正在尝试使用以下命令将此文件的内容放入 PostgreSQL\copy
中调用的表中:doe2
它给了我这个错误:
我四处寻找遇到此错误时该怎么做,但没有任何帮助。有人遇到过这种情况么?
ruby - 如何找出复制的行数?
我正在运行 Postgres DB 并使用COPY
ruby 中的命令将数据加载到临时表中。
它看起来像这样:
有一条 INFO 日志消息,其中包含添加的总行数。我怎样才能从 ruby 中以编程方式获得这个数字?
postgresql - 用于表创建的日期/时间格式
我正在创建一个将用COPY
. 这是该数据的格式:
我将使用什么作为CREATE TABLE
语句的格式?
一种替代方法可能是varchar()
稍后读取为 then 格式。似乎令人费解。
sql - 列到行并导出(复制)到文本文件
我有一张下表
样本数据如下
所以我需要COPY
将内容放入如下给定格式usr_addr_part_15
的文本文件中:
在 Windows XP 上,pgAdmin III。
postgresql - 在函数中使用 plpgsql 复制到 csv 动态 csv 文件导出时出错
我正在尝试过滤具有产品 ID 作为外键的行的 postgresql 表。对于每个产品 id,我需要将每个 1 个 csv 导出到一个文件夹,例如 prod1.csv、prod2.csv 等。我试图创建下面的函数来自动执行此操作,但是当我运行它时该函数失败了。任何人都可以帮助我修复功能或推荐更好的方法吗?
python - Django CSV 导入速度变慢
我正在将一个 csv 城市列表导入到我的 Django 应用程序中。我对 Django 和 Python 很陌生,导入运行相当快,前 25,000 行大约需要 5 分钟,接下来的 25,000 行需要 2 小时。我停止了导入并从中断的地方重新开始,接下来的 25,000 次大约需要 4 分钟。显然我做错了,因为每次插入都会减慢速度。
任何帮助都会很棒,我主要是为了学习而不仅仅是导入数据,目前直接导入 postgresql 会更快,所以我可以继续我的项目,但我想知道我在做什么错了,所以我可以在 Django / Python 中变得更好。
蒂亚
更新:
所以我将代码更改为使用批量插入,第一组城市现在刚刚超过两分钟,第二组是 10 分钟,几个小时后我还没有完成第三组。一定有某种垃圾收集过程或我遗漏的东西,因为我什至切换了文件,每个文件在第一次运行时花费的时间相同。
新代码如下所示:
sql - 绝对路径被视为相对路径
我正在尝试将表的数据导出到 csv 格式的文件中。
但我得到了
错误:不允许复制到文件的相对路径
我该如何解决?
python - 使用python将数据从csv复制到postgresql
我在 Windows 7 64 位。我有一个 csv 文件“data.csv”。我想通过 python 脚本将数据导入到 postgresql 表“temp_unicommerce_status”。
我的脚本是:
我收到此错误
postgresql - postgresql中的复制命令出错?
我的命令是
但它给出了以下错误:
错误:数字类型的无效输入语法:“-8,791.41” 上下文:复制 amz_payment1,第 23 行,列总计:“-8,791.41”
java - 错误:“。”处或附近的语法错误 在使用 java 的复制命令中?
我正在使用以下代码:
但它显示以下错误: