摘要:√崞鹗菘猓谝桓鱿氲降墓荆话愣蓟崾荗racle。该公司成立于1977年,最初是一家专门开发数据库的公司。oracle在数据库领域一直处于领先地位。1984年,首先将关系数据库转到了桌面计算机上。然后,oracle的下一个版本,版本5,率先推出了分布式数据库、客户/服务器结构等崭新的概念。oracle的版本6首创行锁定模式以及对称多处理计算机的支持……最新的oracle8主要增加了对象技术,成......
摘要: pl/sql是oracle对标准数据库语言的扩展,oracle公司已经将pl/sql整合到oracle 服务器和其他工具中了,近几年中更多的开发人员和dba开始使用pl/sql,本文将讲述pl/sql基础语法,结构和组件、以及如何设计并执行一个pl/sql程序。
pl/sql的优点 从版本6开始pl/sql就被可靠的整合到oracle中了,一旦掌握pl/sql的优点以及其独有的数据管......
ORACLE中LOB字段的使用和维护上一页 ...
在oracle中,存储在lob中数据称为lob的值,如使用select 对某一lob字段进行选择,则返回的不是lob的值,而是该lob字段的定位器(可以理解为指向lob值的指针).如执行如下的sql语句: 【程序编程相关:
MySQL数据库函数详解(2)】 【推荐阅读:
数据库学习:MySQL Join详解】 【扩展信息:
MySQL文件系统先睹为快(1)】
delcare
audio_info blob;
bengin
select audio into audio_info from view_sites_info
where site_id=100;
end;
/
存储在audio_info变量中的就是lob定位器,而不是lob的值.而要对某一lob的值进行访问与维护操作,必需通过其定位器来进行.dbms_lob包中提供的所有函数与过程都以lob定位器作为参数.
2.1内部lob
dbms_lob包中主要提供了以下几个过程供用户对内部lob字段进行维护.
append() 将源lob中的内容加到目的lob中
copy() 从源lob中复制数据到目的lob
erase() 删除lob中全部或部分内容
trim() 将lob值减少到指定的长度
write() 向lob 中写入数据
compare() 比较两个同种数据类型的lob的部分或全部值是否相同
getlength() 获取lob的长度
read() 从lob中读出数据
下面我们以最为常用的读与写为例详细介绍这些过程的用法.
首先介绍一下写过程.该过程的语法为:
procedure write (
lob_loc in out blob,
amount in binary_integer,
offset in integer,
buffer in raw);
procedure write (
lob_loc in out clob character set any_cs,
...
下一页 摘要:1、应用开发(application development)
sql*plus e:\oracle\ora81\bin\sqlplusw.exe 2、数据库管理(database administration) database configuration assistant 数据库配置助手:创建、配置、删除数据库 dba studio 将多个数据库工具并入一个应用程序中......