`
Franciswmf
  • 浏览: 780336 次
  • 性别: 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基于日志的数据备份

    在一般的ETL过程中,对于增量抽取,无非是在数据上加时间截,全记录比对,关键字段比对,日志分析抽取等几种方法,要么需要修改原表结构,要么需要大量的算法,要么借助第三方的工具实现。Oracle从9i开始引入的CDC...

    Oracle数据表对象.ppt

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

    21天学通Oracle

    5.3 修改Oracle数据表结构 73 5.3.1 利用工具修改数据表结构 73 5.3.2 利用命令修改数据表结构 74 5.4 删除数据表 75 5.4.1 利用工具删除数据表 76 5.4.2 利用SQL语句删除数据表 76 5.5 备份/恢复数据表 76 ...

    oracle基础教程

    1.2 ORACLE系统结构 4 1.2.2 ORACLE物理结构 4 1.2.3 系统全局区 6 1.2.4 进程 8 1.3 存储管理 9 1.3.2 逻辑结构 10 1.3.3 表(Table) 14 1.3.4 视图(View) 18 1.3.5 索引(Index) 18 1.3.6 同义词(Synonym) ...

    4天oracle快速入门_Java进阶数据库视频教程

    (5)能够熟练的使用ddl语句完成Oracle表结构的设计 (6)能够熟练使用DML语句完成表数据的新增、修改、删除 (7)能够使用JDBC连接Oracle数据库并完成数据的新增、修改、删除操作 (8)能够完成Oracle数据库的...

    完整版Oracle11数据库教程课件 第12章_备份与恢复(共66页).ppt

    完整版Oracle11数据库教程课件 第4章_修改数据及事务(共16页).ppt 完整版Oracle11数据库教程课件 第5章_表空间(共37页).ppt 完整版Oracle11数据库教程课件 第6章_创建表及约束(共39页).ppt 完整版Oracle11...

    Oracle11g从入门到精通2

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

    Oracle数据库管理员技术指南

    1.7.4 修改 SYSTEM 用户的缺省和临时 表空间 1.7.5 更改 SYS 和 SYSTEM 的缺省 口令 1.7.6 建立其他用户和模式对象 1.7.7 启用归档日志方式 1.7.8 进行数据库完全备份 1.7.9 配置数据库自动启动和关闭 ...

    Oracle 10g数据库管理、应用与开发标准教程

    Oracle数据库体系结构,SQL基本查询,修改SQL数据与SQL*Plus命令,PL/SQL编程基础,用户、模式和表,高级查询,过程、函数和程序包,表类型,索引,视图、序列和同义词,触发器,事务与并发控制,安全,管理存储结构...

    Oracle11g从入门到精通

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

    Oracle 从入门到精通视频教程(11G版本)(ppt)

    《Oracle 从入门到精通》中的视频教程和PPT资料。 Oracle 11G从入门到精通视频的PPT 第1章-Oracle 11g数据库简介 认识Oracle 11g 回忆Oracle的产品版本 学习Oracle 11g的新特性 第2章-Oracle 11g的安装与测试...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

     3.1.3 HR示例方案中的表结构  3.2 查询数据  3.2.1 基本查询  3.2.2 分组查询  3.2.3 连接查询  3.2.4 使用SQL92语法的连接查询  3.2.5 集合查询  3.2.6 子查询  3.2.7 在DDL,DML语句中使用子...

    Oracle.11g.从入门到精通 (2/2)

    6.2.4 修改表结构 6.3 索引 6.3.1 索引的概念 6.3.2 创建索引 6.3.3 删除索引 6.4 视图 6.4.1 视图的概念 6.4.2 创建视图 6.4.3 视图更改 6.4.4 删除视图 6.5 数据操纵与数据查询 6.5.1 复制原表插入记录 6.5.2 使用...

    Oracle.11g.从入门到精通 (1/2)

    6.2.4 修改表结构 6.3 索引 6.3.1 索引的概念 6.3.2 创建索引 6.3.3 删除索引 6.4 视图 6.4.1 视图的概念 6.4.2 创建视图 6.4.3 视图更改 6.4.4 删除视图 6.5 数据操纵与数据查询 6.5.1 复制原表插入记录 6.5.2 使用...

    从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员)

    同样在“父级”结构中,数据库有四种数据,他们分别是数据、索引、系统和临时表空间位置。你或许能看到所有的和数据库文件相关的数据都放在一个路径,或者分区里,所有的索引也是在一个路径下,同样系统和临时表空间...

    完整版Oracle11数据库教程课件 全套PPT课件资源集合 全套12个章节.rar

    完整版Oracle11数据库教程课件 第4章_修改数据及事务(共16页).ppt 完整版Oracle11数据库教程课件 第5章_表空间(共37页).ppt 完整版Oracle11数据库教程课件 第6章_创建表及约束(共39页).ppt 完整版Oracle11...

Global site tag (gtag.js) - Google Analytics