使用名为 Group 的表

ara*_*aei 0 sql-server select table

我的数据库中有一个名为 Group 的表,当我尝试处理它时出现错误:

 SELECT GroupID,GroupName FROM Group
Run Code Online (Sandbox Code Playgroud)

它说 :

     Msg 102, Level 15, State 1, Line 1
     Incorrect syntax near 'Group'.
Run Code Online (Sandbox Code Playgroud)

我知道 Group 是表的非法名称,但它是一个旧数据库,数据和关系太多,我无法重命名该表,有什么办法可以处理表吗?

AA.*_*.SC 5

在表中添加括号,这GroupGroup bySQL Server 中的for子句的保留字。

SELECT GroupID,
GroupName 
FROM [dbo].[Group]
Run Code Online (Sandbox Code Playgroud)