一尘不染

从视图创建表

sql

我有一个我想在SQL企业管理器中创建表的视图,但是运行此查询时总是会出现错误:

CREATE TABLE A 
AS
(SELECT top 10 FROM dbo.myView)

到目前为止,错误是:“’as’处的语法错误”

视图太大。是否可以使用前10名?


阅读 158

收藏
2021-05-05

共1个答案

一尘不染

SQL Server不支持CREATE TABLE AS SELECT

用这个:

SELECT  *
INTO    A
FROM    myview

或者

SELECT  TOP 10
        *
INTO    A
FROM    myview
ORDER BY
        id
2021-05-05