Oracle
文章平均质量分 55
wawlian
独善其身,兼济天下
展开
-
SQL1999连接语法
SQL1999标准提供了一套关于表连接的语法。下面我们以Oracle Scott账户下的emp和dept表为例,说明其用法:1.cross join:自然连接。主要用于产生笛卡尔积。 select * from emp cross join dept; 2.natural join:自然连接。这种情况下,数据库会自动找到一个字段来消除笛卡尔积。一般来说,数据库会找那些通过外键约束关原创 2011-11-15 15:08:36 · 534 阅读 · 0 评论 -
CentOS5下SQLPlus方向键无法使用
好不容易在CentOS 5.5下安装了Oracle11g R1,使用远程连接工具Xshell,SQLPlus中使用方向键显示的全是乱码。上网搜了一下,普遍反映需要安装rlwrap。网上确实有不少文章,但是自己试了一下总是不能成功。现将过程总结如下:1.软件准备 readline、readline-devel、libtermcap这三个rpm包。可以先通过rpm -qa | g原创 2012-01-14 22:32:49 · 939 阅读 · 0 评论 -
PL/SQL Step By Step(二)
游标是PL/SQL非常重要的一部分,也是很多人为什么使用PL/SQL的原因。游标能够让开发者对数据库查询进行记录级别的控制。也就是说,可以对查询返回的数据一次一行进行步进,并且在两行之间停顿一段时间来进行一些特别的处理操作。 游标分为两种:隐式游标和显式游标。下面我们先介绍隐式游标,一会在介绍更加强大的显示游标。 1.隐式游标 隐式游标是不需要定义的,说白原创 2012-03-02 21:47:02 · 585 阅读 · 0 评论 -
PL/SQL Step By Step(一)
1.概述 PL/SQL(Procedural Language/Structured Query Language)是Oracle对标准数据库语言SQL的过程化扩充,它将数据库技术和过程化程序设计语言联系起来,是一种应用开发语言,可使用循环,分支处理数据,将SQL的数据操纵功能与过程化语言数据处理功能结合起来。 PL/SQL的使用,使SQL成为一种高级程序设计语言,支持高级语言的块操原创 2012-03-02 21:37:40 · 590 阅读 · 0 评论 -
PL/SQL Step By Step(三)
1.什么是存储过程 这篇博客主要介绍存储过程(Stored Procedure),简称过程。存储过程是Oracle PL/SQL中的一种程序单元。存储过程可以通过给一个PL/SQL语句块命名从而将这个语句块存储在数据库中,以便将来可以被反复的调用。 存储过程与一般的匿名PL/SQL块的一个主要区别是有无确定的名称。此外,对于匿名块来说,每次提到到数据库进行执行时原创 2012-03-10 08:55:06 · 1246 阅读 · 0 评论