排名
6
文章
6
粉丝
16
评论
8
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2026TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256
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)