回首向来萧瑟处,归去,也无风雨也无晴。
排名
6
文章
6
粉丝
16
评论
8
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2026TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

Oracle程序包

当项目越来越大的时候,数据库中的函数,存储过程等越来越多。为了方便管理,Oracle建议使用程序包的管理机制。实现业务模块隔离,方便管理。类似与c#的名称空间Oracle程序包主要分为包头与包体。创建一个Oracle包头主要就是函数,存储过程等的申明createorreplacepackagemypackage as functionfunc_sum(aint,bin...

2018-12-29 浏览(7398)

Oracle使用游标

其实游标就是把查询的结果放入游标中,然后在去游标里边读取。相当于使用游标做了一个中转,而游标是可以作为参数进行传递的,所以游标可以在存储过程中起来数据集的桥梁作用。游标介绍1、游标是在内存中开辟的一块区域。2、游标通过select语句确定从数据库中读取数据的记录集。3、通过打开(Open)语句把确定的记...

2018-12-29 浏览(8458)

oracle编程基础

简单介绍一下oracle中if,else,case when,循环,异常处理等用法if,elsedeclareptypeint:=2; begin ifptype=1then dbms_output.put_line('长'); else dbms_output.put_line('短'); endif; end;if,else if ,elsedeclareptypeint:=3; begin ifptype=1then dbms_output.put_line('长')...

2018-12-28 浏览(7421)

Oracle事务的简单使用

事务:  事务是一个整体,这些操作要么全部执行成功,要么全部不执行。使用事务的原因:保证数据的安全有效。事务的四个特点:(ACID)  1、原子性(Atomic):事务中所有数据的修改,要么全部执行,要么全部不执行。  2、一致性(Consistence):事务完成时,要使所有所有的数据都保持一致的状态,换言之:通...

2018-12-28 浏览(7507)

Oracle存储过程

一个简单的带输入输出参数的存储过程(求两数之和)createorreplaceprocedureproc_sum(p1int,p2int,presultoutint) as begin presult:=p1+p2; end;执行该存储过程:declareprint; begin proc_sum(6,7,pr); dbms_output.put_line(pr); end;

2018-12-28 浏览(7609)

Oracle自定义函数的简单使用

一.最最最简单的返回一个数字的函数createorreplacefunctionfun_show returnint--申明返回值 as begin return1; end;函数执行可以配合sql语句:selectfun_show()fromdual二、根据用户名查询工资的函数createorreplacefunctionfunc_select(penamenvarchar2) returnint--申明返回值 as psalint;--定义临时变...

2018-12-28 浏览(9699)

Oracle数据库中没有scott用户

使用SYS用户登录conn sys/密码 as sysdba(默认密码123456)然后找到oracle安装目录下scott.sql的这个文件然后执行命令:@+scott.sql文件所在的地址就可以把scott用户相关的数据导入进来即:@D:\Oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql

2018-12-28 浏览(8591)

;