PostgreSQL

PostgreSQL

文章 2.6k 浏览 449

获取 PostgreSQL 中受 INSERT 或 UPDATE 影响的记录数

我的 PostgreSQL 8/9 数据库驱动程序不会返回执行 INSERT 或 UPDATE 时受影响的记录计数。 PostgreSQL 提供非标准语法“RETURNING”,看起来像一个很…

风流物 2024-09-29 01:56:37 4 0

使简单的自加入更加高效

我的表 id|level|name 级别可以是 1,2 或 3, 我想要得到的是: id|lvl1name|lvl2name|lvl3name 我正在使用以下查询 SELECT L1."name" as lvl1name, L…

一枫情书 2024-09-29 00:51:44 4 0

Postgres 中的位图堆扫描速度非常慢

我有以下包含交通测量数据的简单表: CREATE TABLE "TrafficData" ( "RoadID" character varying NOT NULL, "DateID" numeric NOT NULL, "ExactDateTi…

凹づ凸ル 2024-09-29 00:03:27 2 0

Postgres:在有条件地运行更新或删除之前检查值

我有一个相当简单的表,它将记录的作者存储在文本字段中,如下所示: CREATE TABLE "public"."test_tbl" ( "index" SERIAL, "testdate" DATE, "pfr_au…

脱离于你 2024-09-28 23:47:43 0 0

红帽上的 Python 和 Postgres

我在 Linux 上安装 psycopg2 时遇到问题。当我尝试导入 psycopg2 时收到以下错误。 Python 2.6.4 (r264:75706, Nov 19 2009, 14:52:22) [GCC 3.4.6 20…

舞袖。长 2024-09-28 22:53:16 4 0

如何在 PostgreSQL 中创建仅基于小写字母的索引?

我如何设置仅基于小写的索引? 即使实际字段同时包含大写和小写字母。 另外,我可以运行查询并只返回小写索引值吗?…

独﹏钓一江月 2024-09-28 22:32:23 2 0

pl/pgsql 数组作为聚合函数的输入

我正在编写 pl/pgsql 函数来进行一些统计处理。使用 8.2 的 postgres。我想使用这个方便的聚合函数: regr_slope(Y, X) 但是,我将 X 和 Y 数据存储为…

遗弃M 2024-09-28 22:20:58 2 0

在 postgres 中导出为 CSV 并使用 GZIP 压缩

我需要将一个大表导出到 csv 文件并压缩它。 我可以使用 postgres 中的 COPY 命令将其导出,例如 - COPY foo_table to '/tmp/foo_table.csv' delimite…

甲如呢乙后呢 2024-09-28 18:53:36 6 0

将非标准化数据集批量加载到 PostgreSQL 的最有效方法?

我已经加载了一个巨大的 CSV 数据集——Eclipse 的 使用 PostgreSQL 的 COPY 过滤的使用数据,并且它占用了大量空间,因为它没有标准化:其中三个 TEX…

闻呓 2024-09-28 18:05:10 5 0

PostgreSql +属性之间有 \r 的查询语句!

假设我们有一个文本区域,在其中放置示例字符串。文本框包含: Earth is revolving around the Sun. 但在保存时,我只是在“太阳”之后按了回车键。现…

怪异←思 2024-09-28 18:05:05 0 0

Postgres 函数(通过 npgsql)调用 ExecuteNonQuery 返回 -1 作为受影响行的结果

我有一个简单的函数,只需将提供给它的参数值插入到表中的列中。 当我通过命令对象上的 ExecuteNonQuery() 方法运行该函数时,即使发生了插入,我总是…

蒗幽 2024-09-28 16:35:27 7 0

Postgresql 特别订购 BY

我需要在表上使用 ORDER BY 但在顶部保留一些特殊行。 例如,具有 name='developer' 的行。…

睫毛溺水了 2024-09-28 16:24:29 2 0

将函数移动到另一个模式

可以将表从一个模式移动到另一个模式: ALTER TABLE my_table SET SCHEMA different_schema 但是,我找不到将函数从一个模式移动到另一个模式的等效功…

海未深 2024-09-28 16:18:13 3 0

Rails 应用程序中的 PostgreSQL 触发器?如何执行“createlang plpgsql database_name”?

如果我要在 Rails 应用程序中使用 postgres 触发器,我可以使用execute { create trigger } 在迁移文件中创建触发器。但我应该在哪里写这些行呢? cre…

温柔女人霸气范 2024-09-28 14:42:46 2 0

从 SQL 数据库中存储的使用信息查询重叠时段

我在 PostgreSQL 数据库中有一个表,用于跟踪各种资源的使用情况。该表的(简化)架构是每行都有一个 ResourceID、StartTime 时间戳和 EndTime 时间戳…

瞄了个咪的 2024-09-28 14:37:52 4 0
更多

推荐作者

ni139999

文章 0 评论 0

Smile

文章 0 评论 0

木子李

文章 0 评论 0

仅此而已

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

内心激荡

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文