随笔分类 -  Oracle

从概念到示例—Oracle操作函数
摘要:使用自定义函数与SQL区别大致类似,用法也是如此. 阅读全文
posted @ 2009-04-11 11:51 feiyang68 阅读(375) 评论(1) 推荐(0) 编辑
从概念到示例—Oracle中操作存储过程
摘要: 之前讨论的PL/SQL块都是匿名块,即并不能永久存储于数据库,那如何让我们的 PL/SQL块持久化到数据库中了?,以此来达到反复的调用.这就是我们马上要说的 子程序,即带有名字的程序块 如:过程、函数... 阅读全文
posted @ 2009-04-11 11:29 feiyang68 阅读(424) 评论(0) 推荐(0) 编辑
从概念到示例—Oracle引用(REF)游标
摘要:Ref游标 又称 "动态游标" (1)、在运行时使不同的语句与之关联 (2)、Ref游标可以使用游标变量 阅读全文
posted @ 2009-04-11 11:15 feiyang68 阅读(3527) 评论(1) 推荐(0) 编辑
从概念到示例—Oracle显式游标
摘要:个人总结: 游标就是一个指向在客户端通过查询语句返回结果集中的指针,它存储在服务器端、 并维护着它内部所存储的数据,它主要利用了服务器端的高性能,解决了复杂运算在网 络间通信差的问题,游标不可乱用,否则会对服务器端的性能造成一定的影响。 阅读全文
posted @ 2009-04-11 11:11 feiyang68 阅读(455) 评论(0) 推荐(0) 编辑
从概念到示例—Oracle隐式游标
摘要:一、游标的相关概念: 定义: 游标它是一个服务器端的存储区,这个区域提供给用户使用,在这个区域里 存储的是用户通过一个查询语句得到的结果集,用户通过控制这个游标区域当中 的指针 来提取游标中的数据,然后来进行操作。 阅读全文
posted @ 2009-04-11 11:10 feiyang68 阅读(1917) 评论(0) 推荐(0) 编辑
从零开始学Oracle—异常处理(八)
摘要:当我们的程序出现错误时Oracle是如何处理错误的了.在这个章节主要介绍了这些基本的知识.。当然需要深入学习Oracle 了解这些是不够的。 写这篇文章的目的主要是也是使自己对Oracle有个良好的认识. 阅读全文
posted @ 2009-04-09 15:17 feiyang68 阅读(692) 评论(0) 推荐(0) 编辑
从零开始学Oracle—PL/SQL(七)
摘要:继续上篇的学习 PL/SQL简介 PL/SQL(Procedural Language Sql,过程语言|SQL)是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言. PL/SQL块是一段后台服务程序,它负责将数据从数据库中取出来,在PL/S... 阅读全文
posted @ 2009-02-13 11:24 feiyang68 阅读(491) 评论(0) 推荐(0) 编辑
从零开始学Oracle—性能对象(六)
摘要:继续上篇的学习 Oracle性能对象 要点:分区必须是在创建表的结构时指定,分区方式一旦指定是不能改变的。 分区方式: 1 范围分区 2 散列分区 3复合分区 3列表分区 表分区的优点: 一、改善表的查询性能 二、表更容易管理,表的数据存储在多个部分,按分区加载和删除数据更快 三、便于备份和恢复 四、提高数据安全性 -----------注意:要分区的表不能具有Long和Long raw数据类型 范围分区:根据表的某个列或一组列的值范围,决定将数据存储在那个分区 阅读全文
posted @ 2009-02-12 15:13 feiyang68 阅读(352) 评论(0) 推荐(0) 编辑
从零开始学Oracle—内建对象(五)
摘要:继续上一篇 1. 序列 查询当前用户下的序列:select * from user_sequences 定义:用来生成唯一、连续的整数的数据库对象,序列通常用来自动生成主键或唯一键的值、可升、可降序排列. 语法: Create sequence 序列名称 //从1开始 每次自动增加1 没有最大值 [star with 值] 指定要生成的第一个序列号,对于升序默认值为最小值、反之... [increment by 值] 间隔数 [maxvalue 值|nomaxvalue] 序列最大值,如果指定为nomaxvalue,则升序最大值为10的27次方,降序-1. [minvalue 值|nominvalue] 序列最小值,-----------------------升序为1,降序为10的负26次方 [cycle| 阅读全文
posted @ 2009-02-12 11:07 feiyang68 阅读(452) 评论(0) 推荐(0) 编辑
从零开始学Oracle—内建函数(四)
摘要: SQL函数 单行函数: 返回值只有1个,可以出现在Select字句或Where字句中 分组函数: 返回值是多条记录 一。单行函数: 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65) chr65 from dual; ZH C -- - 赵 A 3.CONCAT 连接两个字符串; 阅读全文
posted @ 2009-02-11 17:12 feiyang68 编辑
从零开始学Oracle-—约束(三)
摘要:继续上一篇: 给表添加约束 主键约束 -- 每个表要有主键,唯一的标识一行数据 非空约束 唯一性约束 外键约束 检查约束 查看一个表的约束: 阅读全文
posted @ 2009-02-11 13:24 feiyang68 编辑
从零开始学Oracle—基本语法解析(二)
摘要: Oracle数据操作语言 DML 接上一篇: 2. DML语句(数据操作语言) Data Manupilate Language select insert delete update 特点:对数据起作用的 这些语句的修改是在内存中发生的 要想改动存入库中必须要commit语句 阅读全文
posted @ 2009-02-11 12:51 feiyang68 阅读(643) 评论(0) 推荐(0) 编辑
从零开始学Oracle—环境配置(一)
摘要: 一、开始前的准备 1.启动Oracle 启动监听服务:OracleOraHome90TNSListener 启动实例服务:OracleServiceOrac 2.Oracle系统用户 Oracle三大系统用户 默认用:system/welcome 超级用户:sys/welcome 权限最大 普通用户:scott/tiger 阅读全文
posted @ 2009-02-11 11:02 feiyang68 编辑
从零开始学习Oracle—安装及删除(零)
只有注册用户登录后才能阅读该文。
posted @ 2009-02-10 14:57 feiyang68 编辑