当我执行SQL查询“ Create Table Tablename As”

时间:2019-08-17 06:15:27

标签: sql sql-server

为什么在执行以下T-SQL查询时出现错误?

CREATE TABLE TblCustomer 
 AS (SELECT * FROM Customer);
  

第156条消息,第15级,状态1,第1行
  关键字“ AS”附近的语法不正确

我正在尝试创建与Customer表相同的Tblcustomer表

2 个答案:

答案 0 :(得分:1)

如果要使用数据克隆表,则在SQL Server中进行查询

 select * into table2 from table1

如果您只想复制表架构而不是数据,则在SQL Server中查询是

 select * into table2 from table1 where 1=0

答案 1 :(得分:0)

这是Oracle语法;在SQL Server中尝试:

select * 
into TblCustomer 
from customer;