`
Franciswmf
  • 浏览: 800150 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Oracle 修改表结构、备份表结构和数据

 
阅读更多
一、sql语句新建或修改表结构
1、增加字段
语法:alter table tableName add (column datatype [default value][null/not null],….);
说明:alter table 表名 add (字段名 字段类型 默认值 是否为空);
示例:alter table T_STUDENT add (CLOUD_MENU_FLAG  CHAR(1) default '0' not null );

2、给表和字段加注释
2.1 表
语法:comment on table 表名  is  '注释内容';
示例:comment on table T_STUDENT is  '学生信息表';

2.2 字段
语法:comment  on  column  表名.字段名   is  '注释内容';
示例:comment on column T_STUDENT.MAIN_OPER_ID is '归属学生';

3、修改字段类型
alter table t_stu modify (VALUE VARCHAR2(200));
参考博客:
https://www.cnblogs.com/ConfidentLiu/p/7753225.html




二、复制表、备份表
--如果表不存在:
create table t_student_1224 as select * from t_student;
--如果表已存在:
insert into t_student_1225 select * from t_student;
commit;
分享到:
评论

相关推荐

    oracle修改表结构

    以上操作涉及了Oracle数据库中修改表结构的主要方法,但值得注意的是,在执行这些操作前,应确保数据的完整性和一致性,必要时备份数据,以防意外损失。 ### 实际案例分析 例如,假设有一张名为`skate_test`的表,...

    oracle_修改表结构

    ### Oracle 修改表结构知识点 #### 一、概述 在Oracle数据库中,经常需要对已有的表进行结构调整,比如添加新字段、修改字段属性、删除字段等。这些操作可以通过`ALTER TABLE`语句来完成。本篇文章将详细介绍如何...

    基于oracle数据库的生产和测试数据库表结构对比工具

    在开发过程中,开发者通常会在测试环境中创建和修改表结构,但这些更改可能不会被及时同步到生产环境,导致潜在的问题和错误。该工具能够自动比较两个数据库之间的表结构差异,从而帮助数据库管理员快速识别并修复...

    Oracle表结构导出工具Excel.rar

    在日常数据库管理工作中,有时我们需要将Oracle表结构导出,以便进行备份、迁移或分析。"Oracle表结构导出工具Excel.rar"就是针对这一需求提供的一种解决方案。 这个压缩包包含两个文件:"DBExport For ORACLE 使用...

    【数据泵】EXPDP导出表结构(真实案例).pdf

    数据泵是Oracle提供的一个强大的数据迁移工具,它支持数据和元数据的快速高效传输。本文档《【数据泵】EXPDP导出表结构(真实案例).pdf》记录了作者在使用数据泵导出表结构的实践经验,并详细列出了关键知识点和操作...

    Oracle10G数据备份

    ### Oracle10G数据备份知识点详解 #### 一、数据库备份的重要性 数据库备份是确保数据安全性和业务连续性的关键步骤。对于Oracle 10g这样的企业级数据库管理系统来说,有效的备份策略不仅能帮助组织应对意外故障,...

    Oracle19c rac备份数据通过rman恢复到单实例

    在进行Oracle 19c RAC(Real Application Clusters)数据库的数据备份与恢复操作时,可能会遇到需要将RAC集群环境下的备份数据恢复到单实例环境中的场景。这种情况下,RMAN(Recovery Manager)作为Oracle提供的强大...

    cdc变更表结构步骤

    通过以上步骤,DB2数据库中的表结构变更可以在不影响数据完整性和一致性的情况下,顺利地与CDC功能配合使用。这个过程需要谨慎操作,以避免可能出现的数据丢失或不一致问题。在实际操作中,应确保遵循最佳实践,并在...

    Oracle数据库体系结构( 中文详细版)

    以上是对Oracle数据库体系结构的基本介绍,深入学习还包括对Oracle的SQL语法、存储过程、触发器、视图、约束、分区表等特性的理解和应用。通过理解这些核心概念,可以更好地管理和优化Oracle数据库,提升系统的稳定...

    oracle异库同表名的两个数据库中数据合并或数据表结构的修改

    本文将针对“Oracle异库同表名的两个数据库中数据合并或数据表结构的修改”这一主题进行详细阐述,旨在帮助读者更好地理解和掌握相关的操作技巧。 #### 一、背景介绍 随着业务发展和技术迭代,企业往往需要对现有...

    oracle备份和恢复方案

    3. **每周一次EXP导出**:利用Oracle的导出工具(EXP)进行逻辑备份,主要备份表结构和数据,便于快速恢复特定对象。 4. **每日EXP增量导出**:增量导出可以节省存储空间,仅备份自上次备份以来更改的数据。 5. **...

    mysq与oraclel修改表结构

    【MySQL与Oracle修改表结构的区别与方法】 MySQL和Oracle都是广泛使用的数据库管理系统,但在修改表结构方面,两者有一些差异和特定的语法。 1. **MySQL修改表结构** - **添加新字段**: ```sql ALTER TABLE ...

    oracle数据的还原与备份

    因此,了解和掌握Oracle数据的备份与恢复技术对于数据库管理员来说是必不可少的技能。本篇文章将详细探讨Oracle数据的备份与恢复策略,以及相关的重要概念和技术。 首先,我们需要理解Oracle中的几个核心术语。备份...

    在Oracle 9i中修改表的结构的相关sql语句

    以上是在Oracle 9i中修改表结构的基本操作。这些操作对于维护数据库结构、适应业务需求变化以及优化数据存储都是至关重要的。然而,在执行任何结构修改前,建议备份数据并充分测试修改效果,以避免不必要的数据损失...

    Oracle备份空表解决办法

    通常情况下,我们使用`exp`工具来进行数据和表结构的备份。然而,在某些特定的情况下,例如当数据库中存在空表时,使用传统方法进行备份可能会遇到一些问题。 #### 二、问题描述 当我们执行`exp`命令来备份某个...

    Oracle基于日志的数据备份

    在ETL(提取、转换、加载)流程中,传统的增量抽取通常涉及在数据上添加时间戳、全记录比对或关键字段比对等方法,这些方法可能需要修改原有表结构或大量计算。Oracle 9i引入的CDC功能,直接在数据库层面提供了解决...

    oracle 表空间 控制数据日志文件 备份还原

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其表空间是存储数据的主要结构。在Oracle中,表空间是由一个或多个数据文件组成的逻辑存储单元,用于容纳数据库对象如表、索引等。本实验指导书围绕...

    oracle9i物理结构,oracle9i物理结构

    Oracle 9i 物理结构是数据库管理系统的核心组成部分,它决定了数据如何在磁盘上存储、管理和访问。Oracle 9i 物理结构主要由以下几个关键组件构成: 1. **数据文件 (Data Files)**: 扩展名为 .DBF 的数据文件是...

    MySql 和Oracle 数据库结构导出Word

    MySQL的数据库结构包括表、视图、存储过程、触发器等,通过SQL语句可以轻松创建、修改和查看这些结构。 Oracle数据库则是由甲骨文公司开发的一款企业级数据库系统,它支持大型复杂应用,提供了高度的可扩展性和安全...

    Oracle数据表对象.ppt

    主要是针对oracle数据表对象的创建Oralce表空间; 创建Oracle数据表; 修改数据表结构; 删除数据表; 备份/恢复数据表; 特殊数据表。

Global site tag (gtag.js) - Google Analytics