我的Oracle数据库学习笔记
Day 2 备份表结构和数据
查看员工的信息
select * from emp;
把emp表中的备份一份到一个新表中
create table 表名 as select * from 现有表名;
例:
create table newEmp as select * from emp;
注意:
1)包含表的结构[列名和数据类型] ,但所有列都为可空列
2) 表中的数据
修改新表中empNo为非空列 : 注意,列中原的值没有空值
alter table newEmp modify(empno not null);
仅备份表结构
把emp表备份一份,仅包含表结构,不想要数据
create table 表名 as select * from 现有表名 where 1=2
例:
create table newEmp2 as select * from emp where 1=2