postgresql 相关问题

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

如何正确监听来自node.js的postgresql通知

目标: 当一条新记录插入到特定的 PostgreSQL 表中时,我希望 PostgreSQL 通知我的 Node.js Web 应用程序,以便它可以启动对外部服务的 API 调用。 我

回答 3 投票 0

在 pgsql 中的 Text 和 Text[] 列上应用唯一约束

我试图根据类型和名称避免表中出现重复条目,但未应用唯一约束。 如果不存在则创建表测试 ( id 整数 NOT NULL 默认值

回答 1 投票 0

奇数和偶数测量 [Google SQL 面试问题] - 解决方案被拒绝

我目前正在学习在 Datalemur 平台上制定查询。 在遇到特定问题时,我勤奋地制定了一个解决方案,成功地产生了所需的输出......

回答 1 投票 0

在三四个用户并行使用的基于 django 的应用程序中保持数据一致的最佳方法是什么?

我正在使用 postgresql 数据库为一个需要协调杂货采购的家庭制作一个 Django 应用程序。 假设一个人的移动设备上有一份完整的杂货清单,并且位于

回答 1 投票 0

Sequelize:聚合嵌套包含 (PostgreSQL)

在我的数据库中,我有以下相关表格:用户、列表和评论 用户有很多列表 列表有很多评论 评论有一个列值,该值是 0 到 ... 之间的浮点数

回答 1 投票 0

Jooq 会强制转换我的 UUID,即使它已经是 uuid 类型,为什么?

如果不存在则创建表事件 ( id UUID 不为空, type_id UUID, 发生时间为时区不为空的时间戳, 主键(id) ); 乔德代码: 瓦尔

回答 1 投票 0

mac postgress - 库未加载:/usr/local/lib/libpq.5.dylib

我尝试在 Mac 上安装并运行 postgres 16,但出现此错误 dyld[30279]:未加载库:/usr/local/lib/libpq.5.dylib 参考自:<4A4C9EBE-1868-317F-A86C-2DAE62CA9064>...

回答 1 投票 0

pgAdmin 4 for Windows,查询错误,<column>不存在,提示:也许您想引用列<column>

我可以运行这个查询: 从picker_data_entity中选择* 我可以运行这个查询: 从 bip 中选择 * 但是,当我尝试运行此查询时: select * from picker_data_entity join bip on bip.id =

回答 1 投票 0

SQL 中的自定义日期范围

我正在尝试向我的 sql 查询添加日期范围。 日期范围应每季度更改一次 2024 年 4 月 1 日的示例 - 数据的日期范围应为过去 12 个月,即应查看...

回答 1 投票 0

PSQLException:在此结果集中未找到列名 start_value

当 spring-boot maven 应用程序启动时,我收到 Postgresql 异常。 Maven依赖 org.postgresql 当 spring-boot maven 应用程序启动时,我收到 Postgresql 异常。 Maven 依赖 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <scope>runtime</scope> </dependency> 房产档案 spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect spring.jpa.hibernate.ddl-auto=none spring.jpa.hibernate.show-sql=true spring.datasource.url=jdbc:postgresql://localhost:5432/db spring.datasource.username=postgres spring.datasource.password=postgres 异常 org.postgresql.util.PSQLException: The column name start_value was not found in this ResultSet. at org.postgresql.jdbc.PgResultSet.findColumn(PgResultSet.java:2748) ~[postgresql-42.2.16.jar:42.2.16] at org.postgresql.jdbc.PgResultSet.getLong(PgResultSet.java:2631) ~[postgresql-42.2.16.jar:42.2.16] at com.zaxxer.hikari.pool.HikariProxyResultSet.getLong(HikariProxyResultSet.java) ~[HikariCP-3.4.5.jar:na] at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.resultSetStartValueSize(SequenceInformationExtractorLegacyImpl.java:129) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final] at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:59) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.sequenceInformationList(JdbcEnvironmentImpl.java:403) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final] at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl.<init>(JdbcEnvironmentImpl.java:268) ~[hibernate-core-5.4.21.Final.jar:5.4.21.Final] at 使用下面的自定义类并将其传递到属性中。 package com.abc.def; import org.hibernate.dialect.PostgreSQL95Dialect; import org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorNoOpImpl; import org.hibernate.tool.schema.extract.spi.SequenceInformationExtractor; public class PostgresqlCustomDialect extends PostgreSQL95Dialect { public String getQuerySequencesString() { return "select * from all_sequences"; } public SequenceInformationExtractor getSequenceInformationExtractor() { return SequenceInformationExtractorNoOpImpl.INSTANCE; } } 将完全限定的类名放入以下属性中: p.put("hibernate.dialect","com.abc.def.PostgresqlCustomDialect"); 我的java spring boot java项目也遇到了这个问题。 我使用过 jpa hibernate 和 liquibase 我删除了 liquibase,问题就解决了

回答 2 投票 0

postgres 正则表达式模式意外结果

在Postgres中使用代码 选择 regexp_matches('02417 02444 02442 ','^(\d{5})\s{1,}(:?(\d{5})\s{1,})*','g'); 产量 {'02417','02442','02442'} 当我期待的时候 {'02417','02444','02442'} 什么

回答 1 投票 0

按月问题汇总数据

我正在开展一个学校项目,我需要汇总数据来回答业务问题。我会稍微改变一下,这样我就不会给学校带来麻烦,但假设我有一张桌子,可以......

回答 1 投票 0

如何使用 Langchain 的 SQLDatabase.from_uri 指定我要使用哪个模式?

我正在尝试使用来自Langchain的SQLDatabase.from_uri,但我不确定在哪里指定我想要获取表的模式。 db = SQLDatabase.from_uri(f"postgresql+psycopg2://{db_user}:{db_pas...

回答 1 投票 0

如何用postgresql制作一个显示每个月重复次数最多的值的汇总表?

我正在使用 DVD 租赁数据库,我试图找出每月租用最多的 DVD 类别,而不关心年份。我已经制作了一个详细的表格,其中包含每个 r...

回答 1 投票 0

如何用最后一个前面的非空值替换空值?

我在 Postgres 中有一个订单表,其中包含 Offer_id 和日期列。我需要编写一个查询,使用之前的非空值来填充 Offer_id 列中的所有空情况。 我尝试使用win...

回答 1 投票 0

如何填写postgreSQL中的所有空值直到下一个非空单元格?

我在 postgres 中有一个表“orders”,其中包含“offer_id”和“date”列。我需要编写一个代码,必须使用...

回答 1 投票 0

psycopg3 mogrify:AttributeError:“连接”对象没有属性“mogrify”

我正在使用 psycopg3,想看看带有参数的实际 sql 是什么,以便我可以使用 dbweaver 执行它... 以 psycopg.connect(self.connect_str, autocommit=True) 作为 conn: ...

回答 1 投票 0

CURRENT_TIMESTAMP::DATE 和 CURRENT_DATE 有什么区别?

我创建了一个不可变函数,如下所示: 创建或替换函数 GetCurrentDate() 退货日期 作为$p$ 开始 返回当前时间戳::日期; 结尾; $p$ 语言 plpgsql 不可变安全 D...

回答 3 投票 0

像smallserial、serial、bigserial这样的串行类型在TypeORM中不可用吗?

在创建实体时,我想使用序列作为我的列类型,但打字稿给了我错误: 类型“smallserial”不可分配给类型 我检查了其他序列类型并得到了相同的...

回答 1 投票 0

将数据从 postgres 导入到 cytoscape

我一直在尝试将一些GIS数据从postgis数据库加载到Cytoscape 3.6中。我正在尝试获取一些我使用 sif 文件格式的 inDegree 和 outDegree 值。 只要数据是w...

回答 1 投票 0

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