`

Oracle复制表结构和数据

 
阅读更多

知道常用的数据库指令可以提高操作数据库的效率,也更专业。如复制表结构和数据。

1:创建一个表new_table和old_table表结构一样(没有old_table的记录)

create table new_table as select * from old_table  where 1=0;

 

2:创建一个表new_table和old_table表结构一样(有old_table的记录)

create table new_table as select * from old_table;

 

3:复制一个表数据到另一个表

insert into new_table select * from old_table;

 

4:创建视图,删除视图:

创建视图语法:create or replace view **_view as select * from **table;
如:create or replace view v_connectivity_n as
select d_id ST_id,
       d_fno ST_fno,
       d_fid ST_fid,
       D_CURRENTSTATUS cd_dqzt,
       D_ELECTRICSTATE cd_sfdd,
       d_node1_id node1_id,
       d_node2_id node2_id,
       '1' ST_cid,
       '1' ST_cno
  from d_connectivity_n;
删除视图语法:drop view **_view;

 

 

分享到:
评论

相关推荐

    Oracle复制表数据的两种用法

    NULL 博文链接:https://wodeguozili.iteye.com/blog/2151906

    oracle复制表结构和复制表数据语句分享

    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;或者: 代码...

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...

    oracle查询锁表及解锁,修改表字段名与复制表结构和数据的方法

    今天小编就为大家分享一篇关于oracle查询锁表及解锁,修改表字段名与复制表结构和数据的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    《SQL必知必会》书本所需的表结构和表数据,适用Oracle数据库

    《SQL必知必会》书本配套的查询语句所需要的表结构的创建和数据的插入,适用Oracle数据库,解压后为一个名为create.txt和一个名为populate.txt的文本文件,将内容复制到SQL窗口执行即可创建表和插入数据。

    Oracle 10g应用指导

    在案例精讲中,对表压缩、约束的使能与失能、表的层次结构查询、防止删除表及对象、提取创建外键约束的脚本以及在线重新定义表结构的方法做了详细讲解。第6章 PL/SQL程序设计。介绍了PL/SQL中常用的函数、异常处理等...

    Oracle表操作

    复制表 复制表结构 表数据 不同用的表 个别字段转移

    Oracle 数据库应用:第15章 备份Oracle数据库.ppt

    Oracle 数据库备份 Oracle 数据库备份是保护数据库安全和可靠性的重要手段。它可以防止数据库出现故障时的数据丢失,确保数据库的...通过对备份的管理,可以快速恢复数据库的结构和数据,保护数据库的安全和可靠性。

    Oralce数据导入到Sqlite的java实现

    将oracle表中相同表结构的内容导入到sqlite中。实现类型的自动替换,包括CLOB大字段转换为String类型。只需更改参数就可实现数据库间数据的导入。

    Oracle数据库实战:一键执行批量将横表转纵表(横向表转纵向表)

    3、使用Oracle存储过程实现横表转纵表结构,无需繁琐的手动操作,一键执行,适合处理大批量数据转换任务,极大提升数据处理效率。 4、资源中提供了自己验证需要的业务数据、数据库表DDL脚本,可验证学习。 5、本内容...

    Sqlserver转Oracle工具

    连接sqlserver数据库后选择相应的数据库-数据表以及目标数据库(目前只有oracle),可以将sqlserver转换成oracle数据,有两种方式,点击转换sql按钮,可以生成sql...第二种是连接oracle数据,直接同步表结构或者表数据

    Oracle11g从入门到精通2

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的数据库管理(如安装与启动,用户权限、备份与恢复等),以及Oracle的应用...

    Oracle 12c database-concepts 数据库的概念全解析 英文版

    * 数据 normalization:将数据分解成更小、更简单的表结构,以减少数据冗余和提高数据一致性。 数据备份和恢复 * 数据备份(Data Backup):将数据库数据复制到外部存储设备,以便在数据丢失时恢复。 * 数据恢复...

    oracle从入门到精通.pdf

    * 数据库恢复是指从备份中恢复数据库的过程,包括恢复数据和重建索引等。 3.3、数据库安全管理 * 数据库安全管理是指保护数据库免受未经授权的访问和操作。 * 数据库安全管理可以使用各种技术,例如身份验证、访问...

    异构环境下Oracle数据移植问题研究.pdf

    3. 数据管道可以完成以下任务:在DBMS内部或不同DBMS之间复制一个或多个表,保持表结构、属性不变;从多个源表中选取所需字段复制到目标表中。 本文提出的解决异构环境下Oracle数据移植问题的有效方法可以减少企业...

    Oracle数据库备份与恢复实例讲解.pptx

    逻辑备份是指将数据库的逻辑结构备份到其他媒体上,包括表结构、索引、视图、存储过程和函数等。 Oracle数据库恢复是指从备份中恢复数据库,以恢复到故障前的状态。恢复可以分为完全恢复和不完全恢复。完全恢复是指...

    OracleGoldenGate在Windows平台的双向数据传输配置及其测试

    6.12 目标数据库可以把数据、表结构的修过同步到源数据库服务器上 42 第7章 备注: 44 7.1 Oracle官网的下载地址 44 7.2 GoldenGate的GLOBALS配置文件内容 44 7.3 GoldenGate的eiex01配置文件内容 44 7.4 GoldenGate...

    Oracle常用script

    2、建一个和a表结构一样的空表 3、察看数据库的大小,和空间使用情况 4、查看现有回滚段及其状态 5、查看数据文件放置的路径 6、显示当前连接用户 7、把SQL*Plus当计算器 8、连接字符串 9、查询当前日期 10...

Global site tag (gtag.js) - Google Analytics