ITPub博客

首页 > 数据库 > Oracle > #Oracle#  表——数据与结构 复制操作

#Oracle#  表——数据与结构 复制操作

Oracle 作者:leejonan 时间:2013-08-12 20:19:37 0 删除 编辑
create table student(
SID VARCHAR2(50),
SNAME VARCHAR2(100),
SSEX CHAR(3),
SAGE NUMBER
);

--只复制表结构
create table studentTemp as select * from student where 1=2;--where 使条件为false  只复制了表结构

--复制已有表数据到新表
insert into studentTemp select * from student;
insert into studentTemp(...) select ... from student;

--复制表结构与数据
create table copyStudent as select * from student;
insert into copyStudent select * from student;

将数据复制到已有表时,目标表的字段大小 必须大于等于 现有数据表的大小。
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23436084/viewspace-1116302/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-03-03