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 表结构的语句 并可以复制到Excel 查看
1.复制表结构及数据到新表 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 2.只复制表结构到新表 代码如下: CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 即:让WHERE条件不成立. 方法二:(低版本的mysql不...
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;或者: 代码...
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:...
说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和...
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.说明:显示文章...
说明:复制表(只复制结构,源表名: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] 说明...
说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后...
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access...
要说明的是,必须先用Sql语句复制表结构,才能顺利的使用以下代码复制数据。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data....
精妙SQL语句介绍,复制两个表的结构.....
SQL SERVER中使用SELECT … INTO语句 按照使用场合可以分为以下几类: 1. 实现全表备份:如:SELECT * INOT t1 FROM titles 2. 备份表的一部分列(不写*而写出列的列表)或一部分行(加WHERE条件) 如: SELECT ...
SQL语句大全 基础 提升 技巧 复制表 (只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1 法二:select top 0 * into b from a
《SQL必知必会》书本配套的查询语句所需要的表结构的创建和数据的插入,适用Oracle数据库,解压后为一个名为create.txt和一个名为populate.txt的文本文件,将内容复制到SQL窗口执行即可创建表和插入数据。
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:...
在mysql数据库开发中,我们有时候需要复制或拷贝一张表结构和数据到例外一张表,这个时候我们可以使用create … select … from语句来实现,本文章向大家介绍mysql复制表结构和数据一个简单实例, 比如现在有一张...
在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索...
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 1<>1 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) ...