postgresql 相关问题

PostgreSQL是一个开源的对象关系数据库管理系统(ORDBMS),可用于所有主要平台,包括Linux,UNIX,Windows和OS X.在提问时请提及您的Postgres的确切版本。有关管理或高级功能的问题最好直接发送到dba.stackexchange.com。

WHERE 子句中不同的比较列导致意外的速度变慢

(以下所有标识符均已匿名。) 我在 Postgres 中有以下查询: 选择id,dt 来自表1 t1 WHERE 状态不为空 和 ( (不存在(从 table2 t2 中选择 1,其中 t2。

回答 1 投票 0

POSTGRESQL:如何在现有表上添加包含数据的新列

我想将包含数据的新列添加到现有表的现有行中。 例如,向下表中添加新的 ADDRESS 列,然后添加 Adam 和 Tim 的数据: 姓名年龄 亚当...

回答 2 投票 0

如何查找或重置Postgresql psql postgres用户密码?

我正在尝试进入我的 postgres shell 来管理我的数据库,但在进入我的 postgres shell 时遇到了问题。 omars-mbp:postgres omarjandali$ 酿造服务重新启动 postgres 停止`

回答 1 投票 0

PostgreSQL JSONB 与保留单独的表

我正在考虑数据库设计,我想知道是否有人可以插话。我有一些结构化数据,我偶尔会过滤一些非结构化数据。我是

回答 1 投票 0

Postgis 不是可用的数据库后端

我在工作的 django 1.9 应用程序中设置 geodjango 时遇到此错误。 我的应用程序位于亚马逊 EC2 实例和 RDS postgres 实例内。 错误是: django.core.exceptions.

回答 5 投票 0

如何将数组(或jsonb_array)转换为嵌套的json对象?

我有一组数据,比如说一个 json 对象数组。像这样: [ { "id": 1, "name": "级别 1"}, { "id": 3, "name": "级别 2"}, {...

回答 1 投票 0

MySQL 中 SET TRANSACTION SNAPSHOT 的等价物是什么

在Postgres中,我们可以使用SET TRANSACTION SNAPSHOT语句锁定事务的快照。这意味着来自不同连接的多个事务,如果使用相同的快照设置,将...

回答 1 投票 0

错误:只有普通对象和一些内置对象可以从服务器组件传递到客户端组件。不支持类或空原型

我在 Next.js 项目中使用 @tanstack/react-query 中的 QueryClientProvider 时遇到错误。删除它可以解决问题,但我需要它来管理查询。layout.tsx 的代码是

回答 1 投票 0

如何在 Drizzle ORM 中声明自引用外键

在 Typescript 项目中,使用 Drizzle 和 postgres-node 声明一个表,如下所示: const ContractTable = pgTable("合同", { id: 序列号("id").primaryKey(),

回答 1 投票 0

函数交叉表(未知,未知)不存在但存在

我有一个交叉表函数,我过去曾多次成功使用过,但现在它在最后转储所有数据,而不是将其转储到输出表中。好像找不到Cros...

回答 2 投票 0

带有 postgresql 和 nextjs14 typescript 的毛毛雨 orm 迁移问题

NextJS14 和 Drizzle ORM 的新功能。 我已经阅读并观看了一些关于 drizzle orm 的教程,并且能够使用 drizzle-kitgenerate:pg 和 drizzle-kitpush:pg 之类的东西来创建迁移文件......

回答 1 投票 0

在 Mac 上连接到 postgreSQL 本地主机需要很长时间

在我的 mac 本地 macbook 中连接到 postgresql(使用 psql)需要很长时间,大约 60 秒。 Postgres 是随brew 安装的。

回答 1 投票 0

安全选择 SQL(或 dbt)中不存在的列

有没有一种方法可以安全地选择表中不存在的列,而不会出现“无效标识符”错误?也许返回 null ? 像这样的东西: 选择 ID,

回答 1 投票 0

Postgresql 从多个表中删除多行

考虑 2 个或更多表: 用户(ID、名字、姓氏) 订单(订单 ID、用户 ID、订单日期、总计) 我希望删除与名字“Sam”匹配的所有用户及其订单。在mysql中,我通常这样做

回答 3 投票 0

如何将时间序列表中的最新值连接到表

我在 postgres 中有两个表。 创建表数据( 名称 VARCHAR(10) 主键 ); 创建表时间序列( 名称 VARCHAR(10) NOT NULL 引用数据(名称), 时间时间戳不为空,

回答 1 投票 0

PostgreSQL 根据其他 2 列填充一列

我在 Postgres 10.4 中有下表。 姓名 电子邮件 电子邮件类型 -------------------------------------- John [email protected] 主要电子邮件 John [email protected] 辅助电子邮件

回答 1 投票 0

Postgres 15.模式公共权限被拒绝

无法以非超级用户身份在公共模式中创建表 postgres - 超级用户。 我做了什么: 将 SCHEMA 公共所有者更改为 postgres; 使用密码“my-password”创建用户 admin; 授予使用权,

回答 3 投票 0

Postgres:将数组元素拆分为列

我是 postgres 的新手,我有一个要求,其中我需要将整数数组拆分为单独的元素(作为列),以便应用程序使用它。 例如考虑这个: 创建...

回答 1 投票 0

跟踪 Postgres 中一行的最后修改时间戳

在 Postgres 中,我想存储表的上次更新/插入时间。 Microsoft SQL Server 提供了由数据库自动维护的类型时间戳。 但 Postgres 中的时间戳工作有所不同......

回答 2 投票 0

如何查询PostgreSQL中索引的元数据

我需要能够查询 PostgreSQL 数据库以获取有关现有索引及其详细信息的信息。 在 SQL Server 上,我可以执行以下操作来获取所有表/索引/列的列表...

回答 6 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.