mssql sqlserver 复制表结构和数据的两种方法分享


摘要:
下文讲述使用sql脚本的方式复制表结构和表数据的两种方法分享,如下所示:



方法1: 使用create table 复制表结构和数据

   ----1.1 复制表结构和表数据 
          CREATE TABLE [新数据表]  
                SELECT * FROM [源数据表]
   ----1.2 只复制表结构到新数据表

        CREATE TABLE [新数据表]  
                SELECT * FROM [源数据表] 
                   where 1=2 


方法2: 使用create table 和 like 关键字 复制表结构和数据

  2.1  复制表结构
    CREATE TABLE  [新数据表]   LIKE [源数据表] 
  2.2 插入数据至新数据表
     INSERT INTO  [新数据表] (列名1,列名2,...) 
         SELECT  列名1,列名2,...  FROM [源数据表]