SQL错误:关键字User附近的语法不正确

问题描述 投票:0回答:1

我正在尝试针对数据库编写我的第一个SQL查询,以提取用户列表。我使用的是Crystal报表,当我通过报表生成器然后运行它时,出现上述错误。当我查看SQL查询时,会看到以下内容:

    SELECT
    User."Disabled", User."UserName"
FROM
    "Database"."dbo"."User" User           
ORDER BY
    User."UserName" ASC

[我看到其他文章说用户需要放在方括号内,所以我这样做:

   SELECT
    User."Disabled", User."UserName"
FROM
    "Database"."dbo"."User" [User]           
ORDER BY
    User."UserName" ASC

当我这样做时,我会收到一条错误消息,指出:

无法在nvarchar上调用方法

有人可以帮我弄清楚我在做什么错。

谢谢,

sql keyword
1个回答
0
投票

为什么要使用双引号?我将从开始:

SELECT u.Disabled, u.UserName
FROM Database.dbo.User u           
ORDER BY u.UserName ASC
© www.soinside.com 2019 - 2024. All rights reserved.