第一次用PL/SQL
Developer这个非官方的软件,遇到了种种困难,幸好通过万能的Google已经全部解决,记录下来备察.前提是保证你的远程oracle服务器一切正常.微软客户端设置使用oracle免费发放的instant
client来代替oracle client,免去了安装的麻烦,下载i...
分类:
数据库 时间:
2014-05-26 11:57:31
阅读次数:
341
一. PL/SQL 与 SQL的交互1. 使用select语句.into是必须的,
查询只能返回一条或0条数据 declare v_fname employees.first_name%TYPE; --更正规的写法 --v_fname
varchar2(25); begin select first...
分类:
数据库 时间:
2014-05-26 09:59:44
阅读次数:
334
? 描述锁定机制以及Oracle 如何管理数据并发处理? 使用SQL 管理数据?
识别和管理PL/SQL 对象? 描述触发器和触发事件? 监视和解决锁定冲突通过SQL 处理数据在数据库中使用基本数据操纵语言(DML)
语句来处理数据。INSERT 命令? 一次创建一行。? 插入另一个表中的多行。使用...
分类:
数据库 时间:
2014-05-24 09:22:00
阅读次数:
453
配置系统变量NLS_LANG:SIMPLIFIED
CHINESE_CHINA.ZHS16GBKTNS_ADMIN:D:\PLSQL
Developer\instantclient_11_2\NETWORK\ADMINtnsnames.ora 文件ORCL@IP = (DESCRIPTION
= ....
分类:
数据库 时间:
2014-05-24 03:55:34
阅读次数:
264
1 For循环
语法:begin
for i in reverse 1..10 loop
insert into users values(i,’奥巴马‘);
end loop;
end;
注意:循环变量 i 是隐含增加的,所以无法看到
2 goto语句...
分类:
数据库 时间:
2014-05-22 12:12:34
阅读次数:
335
Oracle磁盘管理中的最高逻辑层是表空间,Oracle11g中必须创建的4个表空间是SYSTEM,SYSAUX, TEMP, UNDOTBS1。
² SYSTEM:存储数据字典等,pl/sql代码等。
² SYSAUX:存储与数据库选项相关的数据
² TEMP:用于大的排序操作
² UNDUTBS1:为读一致性和恢复的目的,存储事务信息。
表空间的下一层是段,一个段只能驻留在一个表空间...
分类:
数据库 时间:
2014-05-22 09:57:30
阅读次数:
488
1 PL SQL概念
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。
PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,
所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,
通过逻辑判断、循环等操作实现复杂的功能或者计算的程...
分类:
数据库 时间:
2014-05-20 16:14:34
阅读次数:
384
分页是任何一个网站(bbs,网上商城,blog)都会使用到的技术,因此学习pl/sql编程开发就一定要掌握该技术。如下图:1. 编写无返回值的存储过程
首先是掌握最简单的存储过程,无返回值的存储过程。案例:现有一张表book,表结构如下:请写一个过程,可以向book表添加书,要求通过java程序调用...
分类:
数据库 时间:
2014-05-19 16:34:12
阅读次数:
447
1、 复合数据类型——记录类型
Ø 语法格式
type 类型名 is record (
字段1 字段1类型 [not null]:=表达式1;
字段2 字段2类型 [not null] :=表达式2;
… )
Ø 说明:记录之间相互赋值要求两个记录类型完全相同。
Ø 案例
举例1
--创建表并插入记录...
分类:
数据库 时间:
2014-05-18 05:08:33
阅读次数:
549