【发布时间】:2013-09-03 02:11:53
【问题描述】:
我在尝试使以下内容在 SQL Server 中工作时遇到了一些困难:
CREATE TABLE table_X AS
SELECT
NEXT VALUE FOR GROUP_A AS GROUP_ID, RISK_ID
FROM
( SELECT UNIQUE RISK_ID, FROM table_Y ) SS;
有人告诉我:
"Incorrect syntax near the keyword 'SELECT'."
"Incorrect syntax near the keyword 'UNIQUE'."
究竟是什么问题,我该如何解决这个问题才能在SQL Server 中工作?
【问题讨论】:
-
你想做什么?
create table as语法不是 SQL Server 语法。它使用select ... into从查询中创建表。 -
您能解释一下您想要达到的目标吗?
-
NEXT VALUE FORtechnet.microsoft.com/en-us/library/ff878370.aspx -
我正在尝试将此语句移植到 SQL Server。我还不熟悉如何移植这样的东西,所以我很困惑。这是我的第一次移植体验,如果我看起来像个白痴,我很抱歉。
标签: sql sql-server syntax syntax-error porting