(存储)函数: 函数,也说成“存储函数”,其实就是js或php中所说的函数! 唯一的区别: 这里的函数必须返回一个数据(值); 定义形式: 注意事项: 1, 在函数内部,可以有各种变量和流程控制的使用; 2, 在函数内部,也可以有各种增删改语句; 3, 在函数内部,不可以有select或其他“返回结 ...
分类:
数据库 时间:
2017-08-16 17:12:32
阅读次数:
212
选择语句1.if...then语句语法:if<condition_expression>then
plsql_sentence
endif;condition_expression:表示一个条件表达式,其值为true时,程序会执行if下面的PL/SQL语句;如果其值为false,则程序会跳过if下面的语句而直接执行endif后边的语句。plsql_sentence:co..
分类:
数据库 时间:
2017-08-15 23:11:28
阅读次数:
329
标准库的function类型 function<T> f; result_type 该function类型的可调用对象的返回类型 function<int(int ,int)> f1 函数名重载的话,不能直接放入function类型的对象中 可以通过存储函数指针的方式来解决这个问题 类型转换符:是类 ...
分类:
其他好文 时间:
2017-08-14 23:31:16
阅读次数:
164
先下载3个东西:链接忘记了,大家自己找一下 1 ORA+11+G+R2+server+64bit+for+windows.iso (Oracle 安装文件) 2 PLSql 3 oracle64位客户端 Instant Client v11.2.0.3.0(64-bit).exe 一 接着服务器上, ...
分类:
数据库 时间:
2017-08-14 14:32:14
阅读次数:
191
本地oracle客户端用PLSQL Developer连接远程数据库,登入时候报ORA-12638: 身份证明检索失败的解决办法 找到安装目录:C:\oracle\BIToolsHome_1\network\ADMIN 打开sqlnet.ora 在里面找到 SQLNET.AUTHENTICATION ...
分类:
数据库 时间:
2017-08-14 14:29:58
阅读次数:
320
使用plsql链接数据库,发现多出来许多不是当前用户的表,如下图: 看到图中,知道怎么解决了吧,不要选择 All Object ,要选择 My Object,如下图: 突然发现这个问题很sb,留此做个纪念!!! ...
分类:
数据库 时间:
2017-08-13 20:10:50
阅读次数:
221
PLSQL重头戏来了,前期介绍的四种变量,游标,集合,都是为后续的子程序服务的,子程序包括两类一个是函数,一个是存储过程,1)建立和调用过程2)建立和调用函数3)管理PLSQL子程序sqlplus中调用过程有两种一种callout_time()而是execout_time【过程】过程是执行特定的操作,..
分类:
数据库 时间:
2017-08-09 15:37:11
阅读次数:
162
原理:plsql块执行查询和数据操纵dml时,oracle会为其分配上下文区(Contextarea),而游标是指向上下文区的指针,所以操纵游标,就是在操纵指针,应该快不少哈。目标:1)使用显示游标及游标属性2)使用参数游标3)使用显示游标更新或删除数据4)使用游标for循环5)使用游标变..
分类:
数据库 时间:
2017-08-07 17:43:21
阅读次数:
184
之前已经将游标浏览了一遍,为了提高PLSQL程序健壮性,先来写PLSQL的例外处理,即如果PLSQL代码块发生的报错,正常下不去捕捉处理,肯定会停止执行,捕捉到了例外并进行相应的处理,可以让程序继续执行,发生的未知错误称之为例外。目标1)使用预定义例外2)使用非预定义例外3..
分类:
数据库 时间:
2017-08-06 19:36:29
阅读次数:
150
一、什么是方案: 属于一个用户下,所有数据库对象的总称表、视图、序列、索引、同义词 存储过程、存储函数、触发器、包和包体一个用户就是一个方案,创建用户的时候,系统会自动创建一个同名的方案 二、常用的数据库对象 1、临时表:当事务或者会话结束的时候,表中的数据自动删除 创建: 自动创建:order b ...
分类:
其他好文 时间:
2017-08-06 14:58:53
阅读次数:
92