`

SQL语句复制表结构

    博客分类:
  • DB2
阅读更多
1、我想要创建一个新表table1,并且这个表中的结构与ts_account这个表中完全一样,如何编写SQL
SQL语句:
SQL SERVER:
select * into ele_payee_account_rr from ele_payee_account where 1=2


ORACLE & MYSQL:
create table ele_payee_account_rr 
as
select * from ele_payee_account where 1=2

2、db2_复制表和数据(假设:myuser表中是库中已经存在的表,而myuser_copy是我们要复制的表)

方法1:两步
1)创建表结构
create table myuser_copy like myuser
2)插入数据
insert into myuser_copy select * from myuser

 
 方法2:两步
 1),创建表结构和数据
create table myuser_copy2 as ( select * from myuser ) data initially deferred  refresh deferred
2),刷新表
refresh table myuser_copy2

另外:只创建表结构
create table myuser_copy2  as  (select * from myuser)  definition only



注:2、db2_复制表和数据转自网易博客
http://huxiaofei590.blog.163.com/blog/static/3259612201132391841179/
分享到:
评论

相关推荐

    SQL表结构 导出

    查询SQL 表结构的语句 并可以复制到Excel 查看

    MySQL复制表结构和内容到另一张表中的SQL语句

    1.复制表结构及数据到新表 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 2.只复制表结构到新表 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立. 方法二:(低版本的mysql不...

    oracle复制表结构和复制表数据语句分享

    1. 复制表结构及其数据: 代码如下:create table table_name_new as select * from table_name_old2. 只复制表结构: 代码如下:create table table_name_new as select * from table_name_old where 1=2;或者: 代码...

    经典SQL语句大全

    1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:...

    Web开发中常用的SQL语句

    说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和...

    asp精妙的SQL语句例子

    1.说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1<>1 2.说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from a 3.说明:显示文章...

    SQL技巧 常用SQL操作语句

    说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; [separator] 说明...

    SQl常用语句大全

    说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后...

    经典全面的SQL语句大全

     1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)  法一:select * into b from a where 1<>1  法二:select top 0 * into b from a  2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access...

    C#实现复制数据库 C#将A数据库数据转到B数据库

    要说明的是,必须先用Sql语句复制表结构,才能顺利的使用以下代码复制数据。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data....

    精妙SQL语句介绍.txt

    精妙SQL语句介绍,复制两个表的结构.....

    sql复制表结构和数据的实现方法

    SQL SERVER中使用SELECT … INTO语句 按照使用场合可以分为以下几类: 1. 实现全表备份:如:SELECT * INOT t1 FROM titles 2. 备份表的一部分列(不写*而写出列的列表)或一部分行(加WHERE条件) 如: SELECT ...

    SQL语句大全--实用

    SQL语句大全 基础 提升 技巧 复制表  (只复制结构,源表名:a 新表名:b) (Access可用)  法一:select * into b from a where 1<>1  法二:select top 0 * into b from a

    《SQL必知必会》书本所需的表结构和表数据,适用Oracle数据库

    《SQL必知必会》书本配套的查询语句所需要的表结构的创建和数据的插入,适用Oracle数据库,解压后为一个名为create.txt和一个名为populate.txt的文本文件,将内容复制到SQL窗口执行即可创建表和插入数据。

    超实用sql语句

    1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:...

    mysql 复制表结构和数据实例代码

    在mysql数据库开发中,我们有时候需要复制或拷贝一张表结构和数据到例外一张表,这个时候我们可以使用create … select … from语句来实现,本文章向大家介绍mysql复制表结构和数据一个简单实例,  比如现在有一张...

    sqlserver 复制表 复制数据库存储过程的方法

    在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索...

    非常精妙常用的SQL语句介绍

    1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) ...

Global site tag (gtag.js) - Google Analytics