zoukankan      html  css  js  c++  java
  • Oracle11g-- 基本复杂SQL语句和函数

    掌握 Oracle 基本SQL语句 
    掌握 Oracle 单值、分组函数
    掌握 Oracle 多表查询、集合运算
    SQL 支持下列类别的命令:
    数据定义语言(DDL) CREATE ALTER DROP
    数据操纵语言(DML)INSERT SELECT DELETE UPDATE
    事务控制语言(TCL)COMMIT SAVEPOINT ROLLBACK
    数据控制语言(DCL)GRANT REVOKE
    数据类型:
    字符 CHAR VARCHAR2 LONG

      当需要固定长度的字符串时,使用 CHAR 数据类型。

      CHAR 数据类型存储字母数字值。

      CHAR 数据类型的列长度可以是 1 到 2000 个字节。

    
    

      VARCHAR2数据类型支持可变长度字符串

      VARCHAR2数据类型存储字母数字值

      VARCHAR2数据类型的大小在1至4000个字节范围内

      LONG 数据类型存储可变长度字符数据

      LONG 数据类型最多能存储 2G

    数值

      数值数据类型

        可以存储整数、浮点数和实数

        最高精度 38 ,范围:负的1038次方到1038次方。  

      数值数据类型的声明语法:

        NUMBER [( p[, s])]

        P表示精度,S表示小数点的位数

    日期时间
      日期时间数据类型存储日期和时间值,包括年、月、日,小时、分钟、秒

       主要的日期时间类型有:

       DATE - 存储日期和时间部分,精确到整个的秒

       TIMESTAMP - 存储日期、时间和时区信息,秒值精确到小数点后6

    RAW/LONG RAW
       RAW 数据类型用于存储二进制数据

        RAW 数据类型最多能存储 2000 字节

        LONG RAW 数据类型用于存储可变长度的二进制数据

        LONG RAW 数据类型最多能存储 2 GB

    LOB
      LOB 称为“大对象”数据类型,可以存储多达 128TB 的非结构化信息,例如声音剪辑和视频文件等(LOB类型的容量从原来的4G增加到了最大128T)

       LOB 数据类型允许对数据进行高效、随机、分段的访问

          CLOB Character LOB(字符 LOB),它能够存储大量字符数据

          BLOB Binary LOB(二进制 LOB),可以存储较大的二进制对象,如图形、视频剪辑和声音文件  

          BFILE Binary File(二进制文件),它用于将二进制数据存储在数据库外部的操作系统文件中

    
    
    Oracle 中伪列就像一个表列,但是它并没有存储在表中
    伪列可以从表中查询,但不能插入、更新和删除它们的值
    常用的伪列有ROWID和ROWNUM
    
    ROWID 是表中行的存储地址,该地址可以唯一地标识数据库中的一行,可以使用 ROWID 伪列快速地定位表中的一行
    ROWNUM 是查询返回的结果集中行的序号,可以使用它来限制查询返回的行数
    数据定义语言
    数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象
    用于操纵表结构的数据定义语言命令有:
    CREATE TABLE
    ALTER TABLE
    TRUNCATE TABLE
    DROP TABLE
    
    数据操纵语言
    数据操纵语言用于检索、插入和修改数据
    数据操纵语言是最常见的SQL命令
    数据操纵语言命令包括:
    SELECT
    INSERT
    UPDATE
    DELETE
  • 相关阅读:
    一些 Ubuntu 使用的小技巧
    体验 Web 自动化测试工具 Selenium
    CentOS 7 上安装 Nginx
    Windows查看端口占用情况
    Windows远程登录提醒:由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。请跟服务器管理员联系。
    Vue动态的改变css样式
    centos7 U盘安装卡在 starting dracut initqueue hook Reached target Basic System
    用tsc编译ts文件的时候报错,tsc : 无法加载文件,因为在此系统上禁止运行脚本;
    Linux修改SSH默认的端口号
    Centos编译安装新版本Git
  • 原文地址:https://www.cnblogs.com/xiaoruilin/p/13416823.html
Copyright © 2011-2022 走看看