【发布时间】:2026-01-31 07:25:01
【问题描述】:
这很奇怪还是我是新人?这是一个简单的创建表作为选择导致 SQL Server 2008 中的错误。
CREATE TABLE [SalesOrderHeader2]
AS
(SELECT *
FROM [AW].[sales].SalesOrderHeader)
错误:
消息 156,第 15 级,状态 1,第 2 行
关键字“as”附近的语法不正确。
oracle 没有错误:
create table abc AS
select * from abc2
【问题讨论】:
-
为什么我不断收到减分?
-
我想创建新表,你没有得到我的问题。
-
是的,你同意 Anoop
-
@Muhammad ,在 sql-server-2008 中,语法不同。此处不能应用 Oracle 语法。
-
SQL Server 不支持 SQL 标准
create table as select。
标签: sql sql-server-2008