美文网首页
Oracle的SQL基本操作

Oracle的SQL基本操作

作者: peidong | 来源:发表于2016-12-14 13:52 被阅读12次

总体框架

  • DDL、DML、DCL

DDL(Data Definition Language 数据定义语言),默认commit

create、drop、alter

操作对象是表。DDL所站的高度,不会对具体的数据进行操作。

DML(Data Manipulation Language 数据操控语言),需要显式commit

insert、delete、update

操作对象是记录。

DCL(Data Control Language 数据控制语句)

grant、revoke

操作对象是数据库用户。

基本操作

  • 插入

  • 更新

  • 删除

  • 修改字段类型

alter table TP_IMCEXCHANGERATE modify (FMCHL varchar2(7));

索引

  • 索引查看

select * from user_indexes t where t.table_name='IP_EXE_CLOB';

  • 索引创建

create index ind_tf_price3 on tf_price(fsh,fdate,fjysc,fsetcode,fzqlb);

  • 索引重建

alter index IND_TF_ACCOUNTSUBJECT rebuild;

  • 索引删除

drop index ind_tf_price3

  • 索引起效设置

alter index index_name enable;

  • 索引失效设置

alter index index_name disable;

分区

  • 分区查询

select * from user_tab_partitions t where t.table_name='IP_EXE_CLOB_HIST';

  • 备份分区

exp owner/passwd@link tables=IP_EXE_MSG_HIST:M_201701,IP_EXE_MSG_HIST:M_201703 statistics=none file=aaa.dmp

  • 恢复备份分区

imp owner/passwd@link tables=IP_EXE_MSG_HIST:M_201612 statistics=none ignore=y fromuser=EA_IPMP touser=EA_IPMP; imp owner/passwd@link tables=IP_EXE_MSG_HIST statistics=none ignore=y full=y;

  • 删除分区

alter table TABLE_NAME drop partition PARTITION_NAME update global indexes;

相关文章

  • Oracle SQL基本操作

    Oracle SQL基本操作 Oracle数据库基本操作 1.概述 Oracle数据库客户端一般需要安装在服务器上...

  • Oracle的SQL基本操作

    总体框架 DDL、DML、DCL DDL(Data Definition Language 数据定义语言),默认c...

  • sql面试技术问题

    1:sql和oracle的区别 sql只支持windows系统,oracle各个系统都可以支持。 sql操作简单,...

  • oracle常用操作

    切换oracle用户 su - oracle 进入操作命令 sqlplus / as sysdba;注意:sql操...

  • Oracle操作符,函数

    SQL 操作符 Oracle 支持的 SQL 操作符分类如下: 操作符介绍(一) 算术操作符 用于执行数值计算 可...

  • 使用Mysql 数据库 新手常见问题

    平时用惯了 SQL Server 和 Oracle,基本语法已定型,导致在Mysql数据库操作时经常会报错 1、m...

  • DB学习之Oracle(一)

    一:数据库的基本环境 二: Oracle 中常见的数据类型 三:sqlplus工具的使用 四:Oracle基本SQL

  • 02.Oracle数据库基本操作

    Oracle数据库基本操作 PL/SQL工具提示 在工具中,进行查询,如果不选中就进行执行操纵,会将整个脚本执行!...

  • 001--Oracle自带的sql语句

    1、将Oracle的sql语句进行简化 2、在学习Oracle的时候,我们学习了三门语言 SQL:最基本的数据库编...

  • PHP与MySQL操作大全

    MySQL与SQL语句的操作 Mysql比较轻量化,企业用的是Oracle,基本的是熟悉对数据库,数据表,字段,记...

网友评论

      本文标题:Oracle的SQL基本操作

      本文链接:https://www.haomeiwen.com/subject/zdpimttx.html