首页 > 解决方案 > 不能在 psycopg2 中使用 `?

问题描述

我想使用 psycopg2 将数据上传到 postgresql。

使用我使用的其他扩展的命令如下。

\set content `cat file path`
INSERT INTO tablename (column) VALUES (:'content');

此外,在 psycopg2 中,\set 不可用,因此我将其更改为 SET。

然而,psycopg2 还有一个问题。

`(反引号)无法识别。

错误显示为

psycopg2.errors.SyntaxError: syntax error at or near "`".

我还有其他方法可以使用吗?

标签: postgresqlpsycopg2

解决方案


你不会那样做,因为所有这些命令和功能都是特定于命令行客户端的psql


推荐阅读