PL/SQL编程 pl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入式sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误。这样使得他的功能变的更强大。缺点是移植性不好。 编写一个存储过程 ...
分类:
数据库 时间:
2018-03-23 16:20:03
阅读次数:
215
在本章中,我们将讨论PL/SQL中的条件。决策结构要求程序员指定要由程序评估或测试一个或多个条件,以及如果条件确定为真(true),则执行对应的语句块,以及可选地,如果执行其他语句条件被确定为假(false)。 以下是大多数编程语言中的典型条件(即决策)结构的一般形式 - PL/SQL编程语言提供以 ...
分类:
数据库 时间:
2018-03-22 17:24:12
阅读次数:
163
if-then语句是IF控制语句中最简单的形式,经常用于决策和更改程序执行的控制流程。 IF语句将条件与关键字THEN和END IF所包含的语句序列相关联。如果条件为TRUE,则语句将被执行,如果条件为FALSE或NULL,则IF语句块不会执行任何操作。 语法 IF-THEN语句的语法是 - 在这里 ...
分类:
数据库 时间:
2018-03-22 17:20:56
阅读次数:
211
最近使用jdbc方式查询数据,保存为csv文件中。当然你可以在pl/sql中直接查出来,copy to excel就好了。但我想通过程序实现 先读取所有编号形成List,后遍历这个List,先查出id再查详细数据。这样的数据csv文件中大约8万多条 一条条的来肯定慢,如果不按照编号,直接一次查出,数 ...
分类:
数据库 时间:
2018-03-22 10:55:03
阅读次数:
196
公司链接数据库,首先要有 instantclient_12_2 ,正常情况下PL/SQL Developer 可以自动检测 oracle 主目录和 OCI 库. 如果检测不到 Oracle 主目录和 OCI 库时,没有链接为这个选项,这时就要去 PL/SQL 里边设置了. 在 PL/SQL 里边找到 ...
分类:
数据库 时间:
2018-03-21 18:34:52
阅读次数:
217
分贝,用英语来表达的话,是decibel,是量度两个相同单位之数量比例的计量单位,主要用于度量声音强度,常用dB表示。 块,block,在百度百科中,指数据库中的最小存储和处理单位,包含块本身的头信息数据或PL/SQL代码。(其实这个我也不懂,我是复制粘贴的^_^。) 在我的理解中,Block就是块 ...
分类:
数据库 时间:
2018-03-21 13:48:13
阅读次数:
158
包(Package)的主要作用是用于逻辑组合相关的PL/SQL类型,一旦创建了包,包就会被存储在Oracle数据库中。 包由以下两部分组成: (1)包规范(Specification):主要是包的一些定义信息,不包含具体的实现,包含类型(type),记录(record),变量(variable),常 ...
分类:
数据库 时间:
2018-03-19 19:07:59
阅读次数:
218
前提:已经成功安装好Oracle数据库 安装环境:win7 64位 Oracle安装版本11g 64位 问题1)Oracle自带的sqldeveloper用不了 让我输入java.exe的完整路径,然后报警告 WARNING: Could not find jvm.cfg! in 'C:\Progr ...
分类:
数据库 时间:
2018-03-17 15:21:45
阅读次数:
214
现象描述: 用plsql developer 连接编译procedure 的时候都很正常。一旦开始Test进入Debug模式的时候就Hang住了。 初步猜测是没有权限,可是是DBA角色呀,如果没有权限会直接报没有权限的错误吧。 后面猜测是Oracle 或者PL SQL Developer的版本问题, ...
分类:
数据库 时间:
2018-03-16 20:45:51
阅读次数:
208
欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! ORA-28000: the account is locked第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把No ...
分类:
其他好文 时间:
2018-03-16 00:19:54
阅读次数:
176