在"SELECT*FROM user"附近查询语法错误?

Tim*_*imo 1 sql t-sql sql-server

可能重复:
关键字"用户"附近的语法不正确

我正在尝试在SQL Server Management Studio 2008中使用非常简单的SQL查询,确切的查询是:

SELECT * FROM User;
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行它时,它给了我错误.

消息156,级别15,状态1,行1
关键字"用户"附近的语法不正确.

这个表存在,当我尝试用这个语句选择任何其他表数据时(通过替换表名),我得到了我想要的所有数据.有谁想法如何修复它?试图google它,但没有得到答案.

Tar*_*ryn 9

User是一个关键字.您将需要使用转义字符.尝试

SELECT * FROM [User]
Run Code Online (Sandbox Code Playgroud)