PostgreSQL - 表的列名是函数的名称

时间:2013-07-18 07:25:30

标签: sql postgresql

我的数据库中有一个表,其中列名称的名称为“end”。结束是一个时间戳。

当我尝试运行简单查询时,例如:

select end
from driver_shift_log

我收到语法错误,因为它不是将结尾解释为列名,而是作为SQL函数解释。有关解决此问题的最佳方法的任何提示吗?

1 个答案:

答案 0 :(得分:2)

尝试这种方式:

select "end"
from driver_shift_log

Sql Fiddle Demo