没有为 'VIEW_NAME' 的第 1 列指定列
No column was specified for column 1 of 'VIEW_NAME'
我正在尝试创建一个简单的小视图,但我在整个查询过程中一直遇到错误。 [Accepted by Month]
有错误 No column was specified for column 1 of 'Accepted by Month'
。我在网上查了几乎所有的东西,我知道我需要给列 I select 一个别名,但每当我这样做时,它只会在我用于列别名的 AS
下给我一个错误说 incorrect syntax near
。另外,SELECT
语句中的逗号错误和 FROM
的错误都表示语法不正确。
有人告诉我应该如何编写这个查询,因为我在一个多小时内没有在简单的 CREATE VIEW
.
上取得任何进展
USE Database_Name
GO
CREATE VIEW [Accepted by Month] AS
SELECT Case.Accepted, Case.CaseID
FROM Case;
您可以使用以下方法解决您的问题:
USE Database_Name
GO
CREATE VIEW [Accepted by Month] AS
SELECT [Case].Accepted, [Case].CaseID
FROM [Case];
如果您在列名或标识符中使用关键字或特殊字符或带有白色的名称,则需要括号 space。
USE Database_Name
GO
CREATE VIEW [Accepted by Month] (Accepted, CaseID) AS
SELECT Accepted, CaseID
FROM [Case];
我正在尝试创建一个简单的小视图,但我在整个查询过程中一直遇到错误。 [Accepted by Month]
有错误 No column was specified for column 1 of 'Accepted by Month'
。我在网上查了几乎所有的东西,我知道我需要给列 I select 一个别名,但每当我这样做时,它只会在我用于列别名的 AS
下给我一个错误说 incorrect syntax near
。另外,SELECT
语句中的逗号错误和 FROM
的错误都表示语法不正确。
有人告诉我应该如何编写这个查询,因为我在一个多小时内没有在简单的 CREATE VIEW
.
USE Database_Name
GO
CREATE VIEW [Accepted by Month] AS
SELECT Case.Accepted, Case.CaseID
FROM Case;
您可以使用以下方法解决您的问题:
USE Database_Name
GO
CREATE VIEW [Accepted by Month] AS
SELECT [Case].Accepted, [Case].CaseID
FROM [Case];
如果您在列名或标识符中使用关键字或特殊字符或带有白色的名称,则需要括号 space。
USE Database_Name
GO
CREATE VIEW [Accepted by Month] (Accepted, CaseID) AS
SELECT Accepted, CaseID
FROM [Case];