![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 55
zh23862691
这个作者很懒,什么都没留下…
展开
-
64位Windows7上安装64位Oracle11g
64位Windows7上安装64位Oracle11g64位Windows7上安装64位Oracle11g 原本一直在用Oracle10g数据库,最近想看看11g怎么样,就试着装了一下,在安装过程中遇到的麻烦还不少,幸好有搜索引擎,根据前辈的指点,磕磕绊绊地也将Oracle装上了,作一下记录,以后也许能用得着,如果能帮到别人那就更好了。我的环境:操作系统:windows7转载 2013-05-30 09:35:11 · 833 阅读 · 0 评论 -
oracle中创建函数
创建一个函数 输入雇员号返回该雇员的年薪create function sp_fun(spName varchar2) return number is yearSal number(7,2);begin--执行部分select sal*12+nvl(comm,0)*12 into yearSal yserSal from emp where ename=spName原创 2013-06-10 20:11:25 · 906 阅读 · 0 评论 -
oracle中包的创建和调用
包用于在逻辑上的组合过程和函数,它由包规范和包体两部分组成。1.创建包规范 create package sp_package is procedure update_sal(name varchar2,newsal number); function annual_income(name varchar2) return number; end;2.创建包体原创 2013-06-10 20:04:17 · 3047 阅读 · 0 评论 -
oracle中的触发器
触发器是指隐含的执行的存储过程。当定义触发器时,必须是指定触发器的事件和触发器的操作,当用的触发器事件包含insert,update,delete语句而触发操作,实际就是一个pl/sql块,可以使用create tigger 来创建触发器。原创 2013-06-10 20:19:21 · 417 阅读 · 0 评论 -
pl/sql程序中中的变量和常量
一、类型 a.标量类型(scalar) b.符合类型(composite) c.参照类型(reference) d.lob(large object)1.标量的定义与使用 定义一个变长字符串 v_ename varchar2(10) 定义一个小数 v_sal number(6,2) 定义一个小数并赋初值 v_sal2 number(6,2):=5.原创 2013-06-10 20:50:29 · 960 阅读 · 0 评论 -
oracle的控制结构
控制结构 条件分支语句if-thencreate or replace procedure sp_pro(spName varchar2 ) is --定义v_sal emp.sal%type;beginselect sal into v_sal from emp where ename=spName;if v_salupdate emp s原创 2013-06-13 20:23:07 · 553 阅读 · 0 评论 -
oracle编写过程以及存储过程在java中的调用
1.无返回值的存储过程创建书籍表 create table book(bookId number,bookName varchar2(50),publishHouse varchar2(50));创建存储过程--in 表示是输入值,out表示是输出值create or replace procedure sp_pro7(spBookId in number,spBookN原创 2013-06-13 21:34:09 · 509 阅读 · 0 评论 -
oracle编写分页存储过程
编写一个存储过程,输入表名、每页显示的记录数、当前页。返回总记录数,总页数和返回的结果集。分页sql语句 select * from (select a.*,rownum rn from(select * from emp )a where rownum=6;开始编写分页过程1.写一个包含游标的包create or replace package test原创 2013-06-14 08:56:35 · 733 阅读 · 2 评论 -
ACID-数据库事务执行的四大基本要素
ACID包含:1.原子性(Atomicity):整个事务中所有操作,要么全部完成,要么全部不完成,发生错误时会发生回滚。2.一致性(Consistency)事务开始之前和事务结束之后,数据库完整性约束没有被破坏。3.隔离性(isolation):隔离装填执行事务,使他们好像是系统在给定时间内执行的唯一操作。4.持久性(Durability):在事务完成以后,该事务对数据库的更改便会原创 2013-09-25 15:29:07 · 708 阅读 · 0 评论