相关疑难解决方法(0)

在Postgres中转义类似关键字的列名

如果Postgres表中的列具有名称year,那么应该如何INSERT查询以设置该列的值?

例如:INSERT INTO table (id, name, year) VALUES ( ... );年份字附近给出错误.

sql postgresql

122
推荐指数
2
解决办法
7万
查看次数

Postgresql 列不存在

我正在运行一个简单的选择查询:

SELECT return_part_i.CntrctTrmntnInd FROM return_part_i LIMIT 10;
Run Code Online (Sandbox Code Playgroud)

并收到以下错误:

错误:return_part_i.cntrcttrmntnind 列不存在第 1 行:SELECT return_part_i.CntrctTrmntnInd FROM return_part_i LIMI... ^ 提示:也许您打算引用“return_part_i.CntrctTrmntnInd”列。SQL 状态:42703 字符:8

我已经尝试过使用和不使用表标识符的查询。我直接从提示中复制字段名称。数据库中的许多字段都会发生这种情况。

sql postgresql quoted-identifier

1
推荐指数
1
解决办法
7249
查看次数

标签 统计

postgresql ×2

sql ×2

quoted-identifier ×1