6

SQL ServerのSELECT INTOについて

以下はエラーをスローしますIncorrect syntax near ')'.

SELECT * INTO Sales.MyTable FROM 
(SELECT TOP(100) * FROM Sales.Customer)

以下は通過します

With tempCust AS
(
SELECT TOP(100) * FROM Sales.Customer
)
SELECT * INTO Sales.MyTable FROM tempCust

その背後にあるルールは何ですか?

4

1 に答える 1

10

以下に示すようなものを追加しaliassubquery、試してみてください..

SELECT * INTO Sales.MyTable FROM 
(SELECT TOP(100) * FROM Sales.Customer) as abc
于 2015-09-15T10:48:01.253 に答える