我想创建一个表从选择查询结果在SQL Server,我尝试了
create table temp AS select.....
但是我得到了一个错误
关键字“AS”附近的语法错误
我想创建一个表从选择查询结果在SQL Server,我尝试了
create table temp AS select.....
但是我得到了一个错误
关键字“AS”附近的语法错误
当前回答
使用选择……
SELECT INTO语句创建一个新表并填充它 SELECT语句的结果集。SELECT INTO可以用于 将来自多个表或视图的数据合并到一个表中。它也可以 控件中所选数据的新表 链接服务器。
的例子,
SELECT col1, col2 INTO #a -- <<== creates temporary table
FROM tablename
使用SELECT INTO插入行
标准的语法,
SELECT col1, ....., col@ -- <<== select as many columns as you want
INTO [New tableName]
FROM [Source Table Name]
其他回答
使用选择……
SELECT INTO语句创建一个新表并填充它 SELECT语句的结果集。SELECT INTO可以用于 将来自多个表或视图的数据合并到一个表中。它也可以 控件中所选数据的新表 链接服务器。
的例子,
SELECT col1, col2 INTO #a -- <<== creates temporary table
FROM tablename
使用SELECT INTO插入行
标准的语法,
SELECT col1, ....., col@ -- <<== select as many columns as you want
INTO [New tableName]
FROM [Source Table Name]
请尝试:
SELECT * INTO NewTable FROM OldTable
Select [Column Name] into [New Table] from [Source Table]
尝试使用SELECT INTO....
SELECT ....
INTO TABLE_NAME(table you want to create)
FROM source_table
使用以下语法从SQL server 2008中的旧表创建新表
Select * into new_table from old_table