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

  • 相关阅读:
    P1032 字串变换
    P3203 [HNOI2010]弹飞绵羊
    P3690 【模板】Link Cut Tree (动态树)
    P2147 [SDOI2008]洞穴勘测
    P3950 部落冲突
    Codeforces Round #469 Div. 2题解
    线段树
    SDOI2018退役记
    4.1模拟题
    无旋Treap
  • 原文地址:https://www.cnblogs.com/jiayu123/p/11378601.html
Copyright © 2011-2022 走看看