我对此感到无比沮丧,我相信这很简单。
我创建了许多表,由于某种原因,我可以使用Select *从所有表中提取数据,但是会收到“','附近的语法不正确”的信息。每当我尝试拉选择列时。
这里是一个例子:
如果我运行此命令:
select *
FROM IDs as I
数据按原样返回。
如果我运行此命令:
select
(I.EntityID,
I.EntityName,
I.LCODE)
FROM IDs as I
我收到“','附近的语法不正确。”
我检查了四倍,所有列名都拼写正确并且存在于表中。我什至删除并重新创建了表多次。
我想念什么?
作为参考,我正在使用Microsoft SQL Server 2016。
答案 0 :(得分:0)
从select语句中删除括号(&)。这些不是必需的。 括号用于在查询中对逻辑表达式进行分组,并在处理插入和结构更改时用于结构。