有一个列名为 PERCENT 的表。我需要运行一个普通的 SELECT 查询:

SELECT *
FROM <my_table>
WHERE PERCENT = 100

但是,我收到此错误消息:



有没有办法指示一列,以便系统接受它作为列名而不是函数?

最佳答案

PERCENT 是保留字。使用转义字符:

SELECT *
FROM <my_table>
WHERE [PERCENT] = 100

例如,它与 TOP 一起使用,就像在 TOP 100 PERCENT 中一样。

关于sql - 在 SQL Select 查询中指定列 "Percent"的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54146433/

10-12 16:26