- 博客(6)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
原创 Oracle之包
包用于在逻辑上组合存储过程和函数,它由包和包体两部分组成。包:只包含了过程和函数的说明,但是没有过程和函数的实现代码,类似于java中的接口。包体:用于实现包规范中的过程和函数,类似于java中接口的实现。创建包可以使用create package 命令来创建包。代码如下:create or replace package sp_package is procedure p_insert(i
2017-02-08 01:34:35 812
原创 Oracle之函数
函数用于返回特定的数据,当建立函数时,在函数头部必须包含return 子句,而在函数体内必须包含return语句返回的数据。 我们可以使用create function 来建立函数。优点:sql语句每次都需要被编译,函数只需要编译一次。实现模块化、减少网络传输量、提高安全性。缺点:移植性不好,如:更换数据库,所有函数需手动导入创建函数代码如下:create or replace functi
2017-02-07 21:00:33 1000
原创 Oracle之存储过程
存储过程用于执行特定的操作。当建立存储过程时,既可以指定输入参数(in),也可以指定输出参数(out)。 通过在存储过程中使用输入参数,可以将数据传递到执行部分。通过使用输出参数,可以将执行部分的数据传递到应用环境。在sql/plus中可以使用create procedure 命令来建立过程。优点:sql语句每次都需要被编译,过程只需要编译一次。实现模块化、减少网络传输量、提高安全性(在java中
2017-02-06 16:29:55 2083 2
原创 Oracle之块
块(block)是pl/sql的基本程序单元,编写pl/sql程序实际上就是编写pl/sql块。 要完成相对简单的应用功能,可能只需要编写一个pl/sql块;但是如果要想实现复杂的功能,可能需要在一个pl/sql块中嵌套其它的pl/sql块。pl/sql块由三个部分构成:定义部分、执行部分、例外处理部分。一、定义部分可定义常量、变量、游标、例外、复杂数据类型。 定义部分是从declear开始的,
2017-02-03 02:01:26 2025 3
原创 Oracle之pl/sql
pl/sql(procedural language/sql) 是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。作用:可以编写存储过程、函数、触发器、包等等。他们保存在oracle。并且过程与函数 可以在java程序中调用。优点:sql语句每次都需要被编译。过程只需
2017-02-03 00:49:55 1250
原创 Oracle之用户管理
一、创建用户(简单版)在oracle中要创建一个新的用户使用 create user 语句,一般是具有dba(数据库管理员)的权限才能使用,如:sys、system用户。 基本语法:create user 用户名 identified by 密码给用户修改密码1、给自己修改密码 例子:sql>password 用户名 2、给别人修改密码(需要具有dba的权限,或是拥有alter use
2017-02-01 16:57:21 1373 5
Oracle数据库jar包
2017-02-07
Oracle架包
2017-02-07
简单手机桌面管理小程序demo
2016-11-29
DrawerLayout侧滑Demo
2016-09-22
OpenJdk platform binary idea64启动报错
2019-01-12
anroid中这两个路径在哪,求解
2016-11-17
一个程序是否对应一个jvm实例?
2016-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人