zoukankan      html  css  js  c++  java
  • SQL复制表数据及表结构

    1:复制表结构及数据到新表

    select * into 目的数据库名.dbo.目的表名 from 原表名

    select * into my0735home.dbo.infoMianTest from infoMian

    2:备份表的一部分列(不写*而写出列的列表)

    select 列名1,列名2,列名3 into 目的数据库名.dbo.目的表名 from 原表名

    select id,title,mtype,stype,author,tel,nr  into  infoMianTest2  from infomian

    3:备份表的一部分行(加WHERE条件)

    select * into 目的数据库名.dbo.目的表名 from 原表名 where id<10

    select * into infomiantest2 from infomian where id<10

    4:备份表的一部分列(不写*而写出列的列表)和一部分行(加WHERE条件)

    select 列名1,列名2,列名3 into 目的数据库名.dbo.目的表名 from 原表名 where id<10

    5:只复制表的结构:

    方法一:

      SELECT * INOT 目的表 FROM 原表 WHERE 1=2

    SELECT * INOT t1 FROM titles WHERE 1=2

    方法二:

      create table 目的表 select * FROM 原表 WHERE 1=2;
      create table 目的表 like 原表;

    create table a2 select * FROM class WHERE 1=2;
    create table a like class;

    6:查询结果来源于多个表:

    SELECT title_id,title,pub_name INTO t3
    FROM titles t INNER JOIN publishers p ON t.pub_id=p.pub_id

  • 相关阅读:
    辅助性的“比较操作符”
    辅助性的“比较操作符”
    浙江一乘客没赶上火车退票不成把票撕了 结果"悲剧"了
    美国超震撼短片-梦想
    在HTML文件中加入空格
    揭秘人造肉
    不能发布网站简讯
    KMPlayer
    文件四处盖章签字等
    冬天到了如何御寒
  • 原文地址:https://www.cnblogs.com/jiayu123/p/11378601.html
Copyright © 2011-2022 走看看