Microsoft SQL Server Error: "Incorrect syntax near keyword Select"

Microsoft SQL Server Error: "Incorrect syntax near keyword Select"

不确定此语句中错误指的是什么语法:-

Use MyDatabase
CREATE TABLE TestTable 
    AS (SELECT * FROM dbo.MyTable);

感谢任何帮助!

dbo 表明您正在使用 SQL 服务器。语法错误是不支持该语法

SQL 服务器中的等效语法是:

SELECT *
INTO TestTable
FROM dbo.MyTable;

您需要像下面这样使用。您使用的是 Oracle 语法。

Use MyDatabase
Go

SELECT * INTO TestTable FROM dbo.MyTable
GO