精华内容
下载资源
问答
  • 数据库表复制SQL语句

    2010-12-28 10:01:50
    用于数据库复制,新建存储过程实现,等等
  • insert into OPENDATASOURCE( 'SQLOLEDB', 'Data Source=XXXX;User ID=XXX;Password=XXX' ).数据库名.dbo.表名(...) SELECT top 500 ... FROM 表名  
    insert into OPENDATASOURCE( 
    'SQLOLEDB', 
    'Data Source=XXXX;User ID=XXX;Password=XXX' 
    ).数据库名.dbo.表名(...)   
                         SELECT top 500 ... 
                        FROM 表名
    

     

    展开全文
  • Oracle复制表sql语句

    2012-11-26 11:07:00
    1、只复制表结构的sql createtablebasselect*fromawhere1<>1 2、即复制表结构又复制表中数据的sql createtablebasselect*froma 3、Oracle复制表的制定字段的sql create...

    如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:

    1、只复制表结构的sql 

    1. create table b as select * from a where 1<>

    2、即复制表结构又复制表中数据的sql 

    1. create table b as select * from a 

    3、Oracle复制表的制定字段的sql

    1. create table b as select row_id,name,age from a where 1<>

    前提是row_id,name,age都是a表的列

    4、复制表的指定字段及这些指定字段的数据的sql 

    1. create table b as select row_id,name,age from a 

    以上语句虽然能够很容易的根据a表结构复制创建b表,但是a表的索引等却复制不了,需要在b中手动建立。

    5、insert into 会将查询结果保存到已经存在的表中 

      1. insert into t2(column1, column2, ....)
        select column1, column2, .... from t1 

    转载于:https://www.cnblogs.com/guijl/archive/2012/11/26/2788712.html

    展开全文
  • Oracle 复制表 SQL语句

    2012-04-10 10:58:41
    如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:    1、只复制表结构的sql... 2、即复制表结构又复制表中数据的sql   create table b as select * from a    3、复制表的制定字段的sql

    如下,表a是数据库中已经存在的表,b是准备根据表a进行复制创建的表:

     

           1、只复制表结构的sql

      

    create table b as select * from a where 1<>1

      

           2、即复制表结构又复制表中数据的sql

      

    create table b as select * from a

     

      3、复制表的制定字段的sql

      

    create table b as select row_id,name,age from a where 1<>1 --前提是row_id,name,age都是a表的列

     

      4、复制表的指定字段及这些指定字段的数据的sql

      

    create table b as select row_id,name,age from a

     

      以上语句虽然能够很容易的根据a表结构复制创建b表,但是a表的索引等却复制不了,需要在b中手动建立。

     

      5、insert into 会将查询结果保存到已经存在的表中

      

    insert into t2(column1, column2, ....) select column1, column2, .... from t1


     

     

    展开全文
  • 在不同SQL服务器上的数据库之间记录的复制(sql语句实现) 现有服务器server1,server2,server1上有数据库db1,server2上有数据库db2,db1上有数据table1,db2上都有数据table2,table1和table2的结构是完全...

    在不同SQL服务器上的数据库之间表记录的复制(sql语句实现)

    现有服务器server1,server2,server1上有数据库db1,server2上有数据库db2,db1上有数据表table1,db2上都有数据表table2,table1和table2的结构是完全相同.

     

    现在需要解决的是把server1数据库db1中的tabl1复制到server2上的db2数据库table2.

     

    语句例:

          

            insert   into   OPENDATASOURCE(  
                        'SQLOLEDB',  
                        'Data   Source=XXXX;User   ID=XXX;Password=XXX'  
                        ).数据库名.dbo.表名(...)   
                        SELECT   top   500   ...  
                        FROM   表名

     

    当然用这个语句也可以实现在同一个数据库不同表(但相同字段)之复制.

    展开全文
  • 数据库常用的SQL语句

    2017-07-28 00:05:42
    1。将现有的表数据添加到一个已有表insert into <已有的新表> (列名) select <源表列名> from <源表名>insert into x2 select * from x1 全部...2直接拿现有表数据创建一个新表并填充 ----- 复制表结构及数据到新表 CR
  • SQL语句:在两个数据库复制表结构和数据数据库 一、如果两个数据库在同一台服务器上 1、复制表结构和数据:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA 2、仅仅复制表结构:SELECT * ...
  • 2、写复制表数据的Sql语句 新表:Test 源数据表:TestRoot Sql语句: insert into Test select * from TestRoot 二、同服务器,不同数据库之间复制表 1、创建一个新表,表结构和源数据表一样的表 2、写复制表...
  • 数据库表结构及数据的复制SQL语句

    千次阅读 2018-12-27 15:43:27
    复制表数据库数据维护时使用到,以下的方式不仅可以复制表结构还可以复制表的数据 CREATE TABLE 新表名 SELECT * FROM 旧表名 如果只向复制表结构而不需要数据,可以使用以下语法: CREATE TABLE 新表名 LIKE...
  • 现有服务器server1,server2,server1上有数据库db1,server2上有数据库db2,db1上有数据table1,db2上都有数据table2,table1和table2的结构是完全相同. 现在需要解决的是把server1数据库db1中的tabl1复制到...
  • 今天为新添加一个字段,但又想与中的另一个字段值相同,由于数据过多想通过sql语句实现,经测试下面的这句话确实很好用
  • 3.整表复制 4,添加注释 5.触发器 1、假设字段数据为空,则不管改为什么字段类型,可以直接执行: alter table tb modify (name nvarchar2(20)); 2、假设字段有数据,则改为nvarchar2(20)可以直接执行: ...
  • 复制数据库表的结构和数据: CREATE TABLE new_table AS SELECT * FROM old_table 这个语句会把old_table的结构和数据一起复制过来,但是会丢失主键,...这个语句只会复制表结构,同样会丢失主键,自增等信息。 ...
  • 【七】一条SQL语句在MySQL中是如何执行的 【五】 锁 MyISAM和InnoDB存储引擎使用的锁: MyISAM采用级锁(table-level locking)。 InnoDB支持行级锁(row-level locking)和级锁,默认为行级锁。 级锁和...
  • INTO 和 INSERT INTO SELECT 两种表复制语句  Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中...
  • SQL语句复制表

    2011-12-26 17:16:55
    SQL语句复制表方法:可以在几秒钟内将一个数据库中某个表移动到另外一个数据库
  • select into的使用规则: 在Oracle中是pl/sql的变量赋值语句; 在sql server中可以用来复制一个表的数据并插入到另一个新表中,语法如下: SELECT * INTO 新表名 [IN...在这里若只想复制表结构则可以添加促使查询无结果
  • Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将 一个table1的数据的...
  • 本文主要介绍的是Oracle复制表sql语句的实际应用,本文以表a来进行演示,以b为准备根据表a进行复制的创建表。以下就是文章的具体内容。AD:以下的文章主要是介绍Oracle复制表sql语句,其中包括如何复制表结构的...
  • sqlserver数据库创建表语句

    千次阅读 2018-05-09 08:43:58
    sqlserver 下想复制一张的,想到oracle下直接create table xxx as select * from ....即可。sqlserver的语法是 : select * into tablenew from tableold
  • 可以看到那些执行 sql 语句的进程被锁了,卡住了。 在这里插入图片描述 select pg_cancel_backend( '进程pid');该语句可以把锁住的进程杀掉。 查询后的结果复制下来可以直接执行。 可以达到批量解锁的功能。
  • 1.复制表结构:只能复制表的字段,不能复制主键、索引等 select top 0 * into 新表名 from 原表名 2.复制整个数据库结构及数据: CREATE DATABASETest --创建目标数据库 EXEC P_CopyDB@Source_DB='aspnet',@Des_DB...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,844
精华内容 737
关键字:

数据库复制表sql语句