创建不在SQL Server中工作的表

时间:2015-06-18 13:00:56

标签: sql sql-server

create table register 
as 
    select name, gender 
    from registration

有人能给我一些建议如何在SQL Server中编写查询吗?

2 个答案:

答案 0 :(得分:1)

我不确定你是否在寻找这个,但你可以尝试这样:

select name,gender into register from registration

即,您可以使用select..into命令create the table

答案 1 :(得分:1)

正如@ Rahul-Tripathi所说,SELECT * INTO会起作用。但我建议用另一种方法来防止最终阻塞。

SELECT TOP 0 name,gender 
    INTO register 
FROM registration

INSERT INTO register(name,gener)
SELECT name,gender 
FROM registration