场景:
oracle数据库 要先对几个表进行备份 然后操作备份表,不直接操作实时表,防止一些误操作发生在实时表上,怎么操作呢?
plsql上执行sql命令备份表:
# 全量备份 把名为tb_name1的表备份成tb_name2
create table tb_name2 as selecte * from tb_name1
# 选择部分字段备份
create table tb_name2 as select field01, field02...,field0n from tb_name1
# 删除表
drop table tb_name1