0

我正在尝试使用 Postgres 12 中的 where 子句查询表

情况1

SELECT * 
FROM schema.e_employee_table 
WHERE FK_EMPLOYEE=100;

所以当我查询上述查询时,我得到“FK_EMPLOYEE”列丢失。

案例2:

SELECT * 
FROM schema.e_employee_table 
WHERE "FK_EMPLOYEE"=100;

当我查询上述内容时,我得到了查询结果

那么有人可以解释我们是否需要将列名放在“”中,这是语法吗?如果是这样,在官方文档中提到的地方。

而且我还可以看到我们提到的列名区分大小写。

4

0 回答 0