Sql 运行选择目标位置=“…”时出错

Sql 运行选择目标位置=“…”时出错,sql,postgresql,reserved-words,Sql,Postgresql,Reserved Words,正在尝试运行表单的psql查询 Select * from x where to='...' “to”是保留字吗?似乎不喜欢它。to确实是一个,正如ANSI标准SQL-92、SQL:1999和SQL:2003中所述 如果必须,您可以使用双引号对其进行转义,不过我建议您只为列找到一个非保留名称: SELECT * FROM x WHERE "to" = 3 -- Here^--^ 选择*from x,其中[to]='…'是的。。您应该在POSTING前查看方括号用于在not中转义

正在尝试运行表单的psql查询

Select * from x where to='...'
“to”是保留字吗?似乎不喜欢它。

to确实是一个,正如ANSI标准SQL-92、SQL:1999和SQL:2003中所述

如果必须,您可以使用双引号对其进行转义,不过我建议您只为列找到一个非保留名称:

SELECT *
FROM   x
WHERE  "to" = 3
-- Here^--^

选择*from x,其中[to]='…'

是的。。您应该在POSTING前查看方括号用于在not中转义