cost 147 ms
使用带有 python 的 psycopg2 插入的问题

我正在尝试插入一些行,但是会出现此问题: sql 代码: f"""insert into {table} ({insert}) VALUES ({formating}) ON CONFLICT ({', '.join(key)}) DO UPDATE SET ({insert}) = ({excl ...

2022-09-25 23:25:38 0 13
在每个查询中将属性设置为特定值

设置: 我使用psycopg2访问我在 SQL 中构建的(PostgreSQL)数据库。 我希望有不同的用户,它们只能访问表中自己的行。 因此,我为方案中的每个表添加了一个UserId属性。 UserId 的值在程序执行时可用作变量(让我们将其命名为pyUserId )。 我通过我定义的一个 fu ...

2022-09-25 07:28:38 0 19
psycopg2 ssrootcert 但环境变量不是文件路径

我在 AWS lambda function 中使用 psycopg2 并想连接到 cockroachdb。 要在本地连接,我只需将我的 cockroackdb(与 vanilla postgres 相同) root.crt文件添加到我的机器的默认$HOME/.postgresql/root.crt ...

2022-09-25 00:33:26 1 22
Cpanel 无法安装 psycopg2

一直在尝试在客户端的 Cpanel 上安装 psycopg2,但每次尝试时,都会收到以下消息: 据我所知,对于生产,您不应该使用 psycopg2-binary,但是 psycopg2 并没有给我很多选择。 Cpanel 安装了 PostgreSQL,甚至还安装了 phpPgAdmin。 我试着 ...

2022-09-24 22:42:30 0 11
如何解决 psycopg2.errors.UndefinedColumn:列“beans”不存在?

我正在尝试将 get 请求发送到后端路由,该路由根据通过 get 请求发送的参数返回一些查询结果。 起初,我只是对传递给后端路由的参数使用硬编码值,并且查询返回了准确的结果,但是当我将这些硬编码参数替换为有状态 object 的用户名时,它以某种方式读取 %s 值作为列的列名。 我的获取请求如下所 ...

2022-09-23 20:14:59 0 9
无法使用 postgres 和 sqlalchemy 连接到 aws rds

我使用 Easy create(提供默认和推荐配置)在 aws rds 中创建了一个 db 实例,然后我将 Publicly 可访问设置为 true。 当我尝试使用我的 fastapi 应用程序和代码进行连接时: 它显示在错误中: db实例的配置是: ...

2022-09-23 15:03:23 0 16
Python Psycopg2 RealDictCursor 返回不确定的结果

我有一个 postgresql 数据库,并正在使用 psycopg2 在 python 中查询它。 如果我在看似相同的条件下多次重复相同的查询,有时会得到意想不到的结果。 以下是详细信息: 我正在使用 psycopg2 和 RealDictCursor: 我要查询的表如下所示: 现在这是实际的查询: ...

2022-09-23 13:23:06 0 18
Python,Psycopg2 - 如何跨不同模式插入多行?

我有一批对象,必须对每个单独的 object 执行远程过程。 我想将每个过程的状态写入状态表。 根据某些元数据,批处理中的每个 object 可能属于不同的模式。 我可以一次写一个状态,或者我可以按模式将批处理分成单独的列表,然后为每个列表执行单独的 SQL 语句。 但是,我觉得这些解决方案不是最 ...

2022-09-22 19:55:14 0 18
运行 docker 容器无法使用 psycopg2 连接到远程 DB,但在 python 接口中工作

我正在通过 docker 运行(不在主机网络模式下运行)的简单方式运行我的应用程序的 docker 化版本。 目标是与 psycopg2 模块建立数据库连接。 我正在建立两个连接,一个连接到源数据库,一个连接到目标数据库。 参数作为从我传递给容器的环境变量中读取的值传递。 问题是第一个连接运行良好, ...

2022-09-22 16:23:58 0 15
当排除值与新值不同时更新一行,同时执行 upsert ing Postgres

每个人我目前面临以下问题:我有一张这样的桌子: 每当有新数据出现时,我都必须更新该行,如果 operation_state 从 GRAY 或 RED 更改为其他值,我必须设置 last_usage_timestamp。 因此,例如,如果新数据是: 所需的 output 应该是: 但是,如果传入数据 ...

2022-09-22 07:50:00 0 18
psycopg 有数据时返回空查询结果

我正在尝试从下面的 postgressql 查询中获取记录。 它确实有数据,但是当我尝试用 psycopg 检索它时,奇怪的是它返回空。 它是否适用于 WITH 查询,或者我们只能使用 SELECT 代替? 任何输入将不胜感激,谢谢。 ...

2022-09-21 08:59:05 1 27
Psycopg2,正确终止通知侦听器

我用 psycopg2 实现了简单的通知监听器,它将监听来自 PostgreSQL 表更改的触发事件: 当我启动此代码时,它可以正常工作。 但是,当我尝试它时,它不听键盘中断或任何信号,或者终止需要很长时间。 是否可以在没有任何硬进程终止的情况下停止 Psycopg2 通知侦听? ...

2022-09-20 14:44:29 1 15
Python Postgres JSON

目前,我将有效载荷作为 JSON 插入到单个列中。 我想将 k/v 分解为预定义表中的列。 来自 MQTT 的值始终是字节 object。 IE... b'{"name":"John","age":30,"city":"New York"}' SQL 例程 - 通过 callproc 调用 ...

2022-09-20 11:56:49 0 36
Python psycopg2 - 创建多个表

我在上面的 try 块中编写了一个创建表语句,因为我有更多使用 postgres #postgres #CreateTable 的表,因为我有多个表,我认为将所有表作为一个全局变量提到一个变量是一种不好的做法,可以任何人请分享这个答案? ...

2022-09-19 10:03:18 0 18

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM