zoukankan      html  css  js  c++  java
  • Oracle 数据库基本操作——实用手册、表操作、事务操作、序列

    目录:

    0. 参考链接与参考手册
    1. oracle 实用(常用操作)指令
    2. 数据库基本操作语法

      a) 表操作
        1)创建表
        2)更新表
        3)删除表
        4)查询

      b) 事务操作

      c) 序列操作
        1)创建序列
        2)序列操作

    3. 数据
    4. 数据
    5. 数据


     0、参考链接与参考手册

     基本操作文档:    学校实验指导书

     函数整理:      oracle 10g 函数大全

    oracle SQL 参考文档:  Oracle 10g SQL 参考文档

     

    1、oracle 实用(常用操作指令

     1) to_char(date,'yy-mm-dd hh:mi:ss');

    例子: select to_char(sysdate,'yyymmdd') from dual;

     2) trim('......')

    例子:trim(to_char(12,'000000')) 将' 000012' 内部前后的空格去掉,变成'000012';

    2、数据库基本操作语法

     a) 表操作

    创建表

    create table tablename (......);

    添加表数据
    insert into tablename [values(......)| 子查询语句(结果必须一致)];

    更新表

    update tablename [alternateName]

     set columnname = newValue where condition;

    删除表

    delete from tablename where condition;

    delete:删除数据,可以带where条件,可以回滚,不删除空间,大表格数据时性能较差。

    truncate table tablename:快速删除表中所有数据(包括存储空间),不能带where条件,不能回滚。

    drop table tablename:删除表对象,也会快速清除表数据,不能回滚。

    查询:

    语法

    select column|others{,columnName|others}

      from tablename
        where condition
          [group by 分组的条件
            having 分组以后的条件
              order by 排序显示  ]

    具体内容较多,置于另一篇文章:传送门

    b) 事务处理

     事务处理:(针对DML语句如insert,而不对DDL如create table ,rename等起作用,和DCL如 grant 等)

    commit:提交事务

    rollback:将整个事务回滚到上一个commit状态

    savepoint pointLabel:设置一个保存点

    rollback to savepoint:回滚到具体的保存点

    注意:混用DDL 和DML的后果是DML会影响DDL的可回滚性,在DDL执行后。

    c) 序列操作

     1) create sequence seq_name 

        [start with NUMBER]

          [increment by NUMBER] ;

     2) seq_name.currval  

       seq_name.nextval


    0、参考链接与参考手册

  • 相关阅读:
    从简单需求到OLAP的RANK系列函数
    数据库的Index Scan V.S. Rscan
    z/OS上Dataset 的移动
    如何保存CONSOLE LOG
    c#对文件进行MD5加密校验
    基于webpivottable做的透视表
    通过asp.net程序来控制自己开发的windows服务
    AES加密和解密
    C#添加日志
    cmd执行mssql脚本或者执行mysql脚本
  • 原文地址:https://www.cnblogs.com/BensonLaur/p/5647017.html
Copyright © 2011-2022 走看看