如何在Oracle中复制表结构和表数据
- 编程技术
- 时间:2019年9月16日 14:43
- 835人已阅读
简介个人博客,用来做什么?我刚开始就把它当做一个我吐槽心情的地方,也就相当于一个网络记事本,写上一些关于自己生活工作中的小情小事,也会放上一些照片,音乐。每天工作回家后就能访问自己的网站,一边听着音乐,一边写写文章,回想之前踩过的坑。
1 . 复制表结构及其数据:
create table table_name_new as select * from table_name_old
2 . 只复制表结构:
create table table_name_new as select * from table_name_old where 1=2;
或者:
create table table_name_new like table_name_old
或者:
如果用pl/sql的话,右击view,右下角有何view sql,里面有表的创建代码
3 . 只复制表数据:
如果两个表结构一样:
insert into table_name_new select * from table_name_old
如果两个表结构不一样:
insert into table_name_new(column1,column2...) select column1,column2... from table_name_old pasting