`
liliang_xf
  • 浏览: 61074 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
社区版块
存档分类
最新评论
  • yangqk1: 不知道楼主还在关注这个么,你做的这个项目还在继续么。我真正研究 ...
    webim
  • 周超亿: 你好,我想请问下, http://code.faqee.com ...
    webim
  • 周超亿: 你好,能不能把项目打包发给我一份,谢谢 Email:zhouc ...
    webim
  • liliang_xf: SQL子查询,连接查询,数据汇总,GROUP BY,ORDER ...
    sql的
  • liliang_xf: http://www.ibm.com/developerwor ...
    webim

Oracle学习笔记一

阅读更多

一、SQL支持如下类别命令

1:数据定义语言:CREATE (创建)   ALTER(更改)   DROP(删除)

2数据操纵语言:INSERT(插入)   SELECT(查询)  DELETE(删除)  UPDATE(更新)

3:事务控制语言:COMMIT(提交)     SAVEPOINT(保存点)  ROLLBACK(回滚)

4数据控制语言:GRANT(授予)   REVOKE(回收)

二、Oracle中的数据类型

主要有以下几种:

1:字符数据类型

char 当需要固定长度的字符串时,使用此类型,默认占用一个字节
varchar2 支持可变长度的字符串,与char类型相比,可以节省磁盘空间。
long 用来存储可变长度字符数据,最多能存储2GB

使用long数据类型时,一个表中只有一列可以为long数据类型,Long列不能定义为唯一约束或主键约束,不能建立索引。过程或存储过程不能接受long数据类型的参数.

2:数值数据类型

NUMBER数据类型可以存储为正数、负数、零、定点数和精度为38位的浮点数。

column_name          NUMBER                 {p=38,s=0}

column_name          NUMBER (p)             {定点数}

column_name          NUMBER (p,s)             {浮点数}

其中p为精度,表示数字的总位数,它在1至38之间。s为范围,表示小数点右边数字的位数,它在-84至127之间。

3:日期类型

DATE     和        TIMESTAMP

4:RAW和LONG RAW数据类型用于存储二进制数据。

5:LOB 数据类型

CLOB 字符数据
BLOB 二进制对象
BFILE 二进制文件

 

 

分享到:
评论
2 楼 liliang_xf 2008-01-29  
2:复合分区
create table Annual_Sales
(
Product_ID varchar2(5) not null,
Sales_Date date not null
)
partition by range (Sales_Date)
subpartition by hash (Product_ID)
subpartitions 8
(
partition S1 values less than (TO_DATE('01/04/2001','DD/MM/YYYY')),
partition S2 values less than (TO_DATE('01/07/2001','DD/MM/YYYY')),
partition S3 values less than (TO_DATE('01/09/2001','DD/MM/YYYY')),
partition S4 values less than (TO_DATE('01/01/2002','DD/MM/YYYY'))
);

select * from Annual_Sales partition(S1);
1 楼 liliang_xf 2008-01-29  
Oracle 表分区的创建
1:范围分区
create table employ_details
(
 emp_id varchar2(2) primary key,
 ename varchar2(25),
 job varchar2(20),
 dateofjoining DATE
)
partition by Range(dateofjoining)
(
 partition doj1 values less than (TO_DATE('01/04/2001','DD/MM/YYYY')),
partition doj2 values less than (TO_DATE('01/07/2003','DD/MM/YYYY')),
partition doj3 values less than (TO_DATE('01/09/2004','DD/MM/YYYY')),
partition doj4 values less than (TO_DATE('01/10/2005','DD/MM/YYYY'))
);

查看分区中的记录
select * from employ_details partition(doj4);

相关推荐

    Oracle学习笔记精华版

    Oracle学习笔记精华版Oracle学习笔记精华版Oracle学习笔记精华版Oracle学习笔记精华版

    Oracle学习笔记

    Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记

    oracle学习笔记1

    尚学堂马世兵oracle课堂笔记一,尚学堂马世兵oracle课堂笔记。

    Oracle学习笔记 Oracle学习笔记

    Oracle非常有用的笔记。。。。。。。。。。。Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记

    oracle学习笔记 oracle学习笔记

    oracle学习笔记 oracle学习笔记oracle学习笔记 oracle学习笔记

    oracle 个人学习笔记

    oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记oracle 个人学习笔记

    Oracle学习笔记1.docx

    Oracle学习笔记1.docx

    Oracle学习笔记 PDF

    本文档主要是网易云李兴华老师进行授课时所作笔记,从Oracle11g数据库的安装到复杂查询做了详细的文档记录。

    Oracle学习笔记.pdf

    oracle学习笔记,包含所有oracle概念,包,函数,oracle的组成,oracle的plsq,oracle的存储过程,oracle的事务等

    Oracle学习笔记.doc

    Oracle学习笔记 以下是我这一周学习oracle整理的笔记,包括课堂的内容和自己看额外看的视频补充的一些内容,基本上囊括了所有oracle的基本知识。主要的形式是例子代码加代码解释加运行结果,我个人认为对于没有学习...

    oracle学习笔记-入门基础

    oracle学习笔记-入门基础-01-张园

    韩顺平oracle学习笔记.pdf

    分享给需要的朋友们韩顺平oracle学习笔记.pdf 大家来下载吧!

    Oracle学习笔记-日常应用、深入管理、性能优化

    资源名称:Oracle学习笔记-日常应用、深入管理、性能优化内容简介:Oracle学习笔记-日常应用、深入管理、性能优化Oracle 11g是最具代表性的高端关系型数据库管理系统,它在世界各地的大型商务数据库应用系统中被广泛...

    oracle学习笔记整理

    学习oracle知识笔记整理,包括pl/sql编程,过程、函数、游标开发等。

    oracle学习笔记一

    NULL 博文链接:https://fly533.iteye.com/blog/638525

    oracle学习笔记

    oracle学习笔记

    oracle学习笔记.txt

    超详细Oracle学习笔记,详细记录了oracle的学习过程中遇到的各种问题及基础知识,适合初中级oracle使用人员学习参考。

Global site tag (gtag.js) - Google Analytics