Oracle数据库
文章平均质量分 78
在路上的JavaCoder-尹骑
一枚在路上的Java Coder 专注于Java后台开发,展望大数据、云计算技术。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle数据库学习之数据类型和表的操作
Oracle的数据类型:字符型数据类型charvarcharvarchar2long这几个字段之间的区别:char的长度是固定的,而varchar2的长度是可以变化的。也就是char(20)和varchar2(20)都存储"abc",char是占用20个字符的,而varchar2是占用3个字符空间的。但是char的效率要高与varchar。这也就是平时说的以空间换效率。如果有一原创 2013-09-30 23:19:47 · 9650 阅读 · 0 评论 -
Oracle数据库的PL/SQL的流程控制语句
流程控制之if语句:declarestr varchar2(3):='abc';begin if(str='abc') then dbms_output.put_line('abc'); elsif(str='bc') then dbms_output.put_line('bc'); else dbms_out原创 2013-10-01 14:16:37 · 12239 阅读 · 0 评论 -
PL/SQL程序单元
PL/SQL程序单元:是数据库中命名的PL/SQL块,作为数据库对象保存在数据库里。主要有四类:过程:执行特定操作,无返回值。有点像Java中的方法,无返回值。函数:进行复杂计算,有返回值。有点像Java中的方法,有返回值。包:逻辑上相关的过程和函数组织在一起。有点Java中类的感觉。触发器:事件触发,执行相应的操作。存储过程介绍:参数模式:IN原创 2013-10-02 11:16:21 · 13395 阅读 · 0 评论 -
Oracle数据库中的函数,包和触发器
函数:函数和存储过程非常的相似,唯一的不同就是函数具有返回值。而存储过程是没有返回值的。函数的定义:在pL/Sql developer工具左侧选择“Function”,右键新建就行。在弹出的框中输入函数名和返回值(返回值是必须的),参数可以不写。定义如下,创建一个无参的函数:/**函数和存储过程非常的相似,唯一的不同的就是函数有返回值。**/create or re原创 2013-10-02 14:51:43 · 2113 阅读 · 0 评论 -
Oracle数据库的字段约束创建和维护
创建Oracle数据库的字段约束:非空约束唯一约束对字段的取值的约束默认值外键约束create table tab_class( class_id number primary key, class_name varchar2(10) not null unique);create table tab_stu(stu_id number, --学生姓名,不能为空,不能原创 2013-10-01 08:52:11 · 47931 阅读 · 1 评论 -
Oracle数据库中游标的使用
游标的定义:游标的作用在前面的文章中有提到过,查询结果如果超过一行,就需要使用游标。在文章”Oracle数据中的PL/SQL介绍“。创建步骤:定义一个游标语法:CURSOR cursor_name is select _statement;打开游标语法:open cursor_name;提取数据使用fetch,fetch关键字会抓取当原创 2013-10-01 23:44:33 · 34688 阅读 · 0 评论 -
Oracle数据中的PL/SQL介绍
什么是Pl/SQL:PL/SQL是Procedure Language & Sturtured Query Language的缩写。PL/SQL的优点:有利于客户/服务器环境应用的性能提高。PL/SQL是Oracle系统的核心语言,现在Oracle很多部件是由PL/SQL写成。使一组语句功能形成模块化程序开发。使用过程性语言控制程序机构。可以对程序中的异常进行处理。集成在数原创 2013-10-01 11:58:30 · 2902 阅读 · 0 评论
分享