在 Postgres 中使用复制命令时出错(错误:日期类型的输入语法无效:“”)
我有一个 CSV 文件,我尝试使用 Postgres COPY 命令来从该 CSV 文件填充表。表列之一 NEXT_VISIT 属于日期数据类型。 CSV 文件中应进入此日期列的一些…
将 PostgreSQL 数组数据类型解析为 perl 数组
我在将 PosgreSQL 数组数据类型解析为 perl 时遇到了相互移植性问题。 在 SUSE Linux 4.3.2 和 perl v5.10.0 上运行 PostgreSQL 8.3.7 的一台机器上,…
在 PostgreSQL WHERE 子句中,如何查找 ID 不在数组中的所有行?
好的,我有一个存储过程...我如何找到 ID 不在数组中的所有行? (请记住,我使用的是在创建存储过程时动态创建的 PostgreSQL 数组, 示例: | people…
需要一个在非空值之后返回空值的 postgresql 查询
需要一个 postgresql 查询,该查询在非空值末尾返回空值,无论升序/降序如何。 例如:- 我有一列 buy_price 的值为 1, 5, 3, 0, null, null 然后对于 …
查找供应所有零件的供应商的供应商编号
我有下表: Suppliers(Sno, Sname, Address) Parts(Pno, Pname, Colour) Catalogue(Sno, Pno, Price) 我想找到供应每个零件的供应商的 Sno。 到目前为…
SQL 查询根据同一表中的另一行检索一行
我有一个表 statuses,其中包含 id、name 和 parent_id 列。 我想检索 parent_id = 9 的行。 如果没有这样的行,我想获取 id = 9 的行。 我可以通过单…
读取未提交的mvcc数据库
假设我想以读提交模式(在 postgres 中)执行以下事务。 T1: r(A) -> w(A) T2: r(A) -> w(A) 如果按以下顺序调用操作: r1(A)->r2(A)->w1(A)-…
在 INSERT 期间计算列值
我正在使用 Postgresql 8.3 我有一个包含 buy_value 和 sell_value 的数据库表。我希望添加一个 DEFAULT 函数,以便在每次插入时,数据库都会根据买入…
在 Postgresql 中使用标识符重新排序列
以下代码可以工作并创建一个带有序列号的临时表,该临时表会为每个新名称重新启动: with results as (select row_number() over (partition by name …
如何在 Python 和 postgresql 中使用 inet 类型?
我正在编写一个使用 postgresql 数据库的 python3 程序,我正在使用 py-postgresql: http://python.projects .postgresql.org/ 作为数据库驱动程序。 …
使用自动编号主键字段保存数据
这是我在 PostgreSQL 中的数据库。所有 id 字段都是连续的。问题是,当我在所有 3 个表中输入值后尝试从 datagridviews 保存数据时,它不会保存并显…
pgcluster 支持 PostgreSQL 9.0 版本吗?
我发现在为 postgresql 数据库寻找多主(支持至少 3 到 4 个主)复制包时遇到困难。 pgcluster 支持 postgresql 9.0 版本吗?…
创建我的应用程序的沙盒版本。数据库复制?或者另一种方式
我计划创建一个生产 Rails 应用程序的沙盒系统,供潜在客户使用。 制作系统不断更新新内容,我想将这些内容带到沙盒中,使其尽可能真实。但是,我不想…