【PL/SQL包的创建和应用】教程文章相关的互联网学习教程文章

Oracle10G:PL/SQL正规表达式(正则表达式)手册

Oracle Database 10g 的一个新特性大大提高了您搜索和处理字符数据的能力。这个特性就是正规表达式,是一种用来描述文本模式的表示方法。很久以来它已在许多编程语言和大量 UNIX 实用工具中出现过了。Oracle 的正规表达式的实施是以各种 SQL 函数和一个 WHERE 子句操作符的形式出现的。如果您不熟悉正规表达式,那么这篇文章可以让您了解一下这种新的极其强大然而表面上有点神秘的功能。已经对正规表达式很熟悉的读者可以了解如何在...

PL/SQL实现Oracle数据库任务调度

PL/SQL实现Oracle数据库任务调度正在看的ORACLE教程是:PL/SQL实现Oracle数据库任务调度。摘要:本文主要就数据库恢复与系统任务的调度,在结合一般性的数据库后台处理的经验上,提出较为实用而新颖的解决方法,拓宽了数据库后台开发的思路。   关键词:数据恢复,任务调度,ORACLE,PL/SQL   在数据库操作中时常会有这样的情况发生,由于一时的疏忽而误删或误改了一些重要的数据,另外还有一些重要的任务需要周期性地运行。显然...

PL/SQL数据类型及操作符

PL/SQL数据类型及操作符标量(scalar)数据类型  标量(scalar)数据类型没有内部组件,他们大致可分为以下四类:   . number   . character   . date/time   . boolean  表1显示了数字数据类型;表2显示了字符数据类型;表3显示了日期和布尔数据类型。  表1 Scalar Types:Numeric  NUMBER 数字型 能存放整数值和实数值,并且可以定义精度和取值范围   BINARY_INTEGER 数字型 可存储带符号整数,为整数计算优化性...

Oracle使用PL/SQL操作COM对象

Oracle使用PL/SQL操作COM对象正在看的ORACLE教程是:Oracle使用PL/SQL操作COM对象。PL/SQL是由Oracle公司对标准SQL进行扩展,专用于Oracle数据库中程序设计的专用语言,属第三代过程式程序设计语言。从Oracle8开始提供了直接从PL/SQL中调用外部C语言过程,允许开发人员用PL/SQL进行使用C语言编制的程序模块。从Oracle8i开始,又引入了Java程序。   在本文中主要介绍外部例程的基本原理以及使用条件,介绍如何通过引用外部例程来操...

PL/SQL日期时间类型函数及运算

PL/SQL 日期时间类型函数及运算内部存储格式: 世纪、年、月、日、小时、分钟、秒 默认格式是:DD-MON-RR。 SYSDATE 返回当前的系统时间。 SELECT SYSDATE FROM DUAL; 对日期的数学运算 SELECT (SYSDATE-HIRE_DATE)/7 FROM TABLENAME WHERE ROWNUM; 数字列 ADD_MONTHS(date,x)函数,返回加上X月后的日期DATE的值。X可以是任意整数。如果结果的月份中所包含的 日分量少于DATE的月份的日分量,则返回结果月份的最后一天。如果...

PL/SQL类型格式转换

PL/SQL 类型格式转换TO_NUMBER(char[,'format_model']) 字符转换到数字类型 TO_DATE(char[,'format_model']) 字符转换到日期类型 格式说明符:要与前边要转换的字符串的格式要相同才能转换(匹配问题:格式和位数)。 TO_CHAR(date[,'format_model'[,nlsparams]]) 第二个参数可以省略,不指定格式,按系统默认格式输出。 区分大小写。 使用FM(在格式控制符前添加)符号可以去掉空格或是首位的零。 如果指定了NLSPARAM...

PL/SQL编程经验小结开发者网络Oracle

PL/SQL编程经验小结开发者网络Oracle正在看的ORACLE教程是:PL/SQL编程经验小结开发者网络Oracle。平时在PL/SQL中的编程中遇到一些问题,这里以问答的形式来进行把它们总结下来,以供大家分享。   1、当需要向表中装载大量的数据流或者需要处理大量的数据流的时候,能否使用管道提高处理效率? 管道函数对于改善并行查询的性能非常方便,它加快往表中加载数据的速度。管道函数的使用总结如下两点:   每当在查询里使用PL/SQL函数...

PL/SQL中SELECT总结【图】

一、SELECT 语句的各个关键词的顺序及作用简解(这个我简略点写~) 1.SELECT 2.FROM 3.WHERE 4.GROUP BY ---对结果集进行分组,通 一、SELECT 语句的各个关键词的顺序及作用简解(这个我简略点写~) 1.SELECT 2.FROM 3.WHERE 4.GROUP BY ---对结果集进行分组,通常与聚合函数一起使用 5.HAVING 6.ORDER BY 举个例子如下:group by item_name having count(item_name)>1 order by count(item_name);注意这个顺序。 二、SELECT语句基...

Oracle数据库PL/SQL快捷键设置详解【图】

本文我们主要介绍了Oracle数据库中PL/SQL设置快捷键的详细过程,包括设置登录后默认自动选中My Objects、记住密码、双击即显示表 本文我们主要介绍了Oracle数据库中PL/SQL设置快捷键的详细过程,包括设置登录后默认自动选中My Objects、记住密码、双击即显示表数据等内容,希望能够对您有所帮助。 Oracle数据库中,,PL/SQL设置快捷键的方法是本文我们主要要介绍的内容,了解了这些设置可以是我们更效率地使用Oracle数据库,接下来...

本地没有装Oracle,PL/SQL远程访问Oracle数据库配置【图】

去Oracle网站下载Instant Client,需要的人留言,给你发网盘链接。然后安装,我是直接安在了PL/SQL的安装目录里面,目录为:C:\p 之前写过一篇关于Oracle数据库远程连接的博客:Oracle数据库——服务端配置远程连接 。 在那篇文章中操作推荐过别人的一篇博客,就是本博客的这个话题。但是最近要用了,于是就翻自己的博客,却发现那个博客已经限制访问了,在网上又找了好久,才找到这个,于是果断自己写一下,以备今后自用以及方便他...

Oracle_PL/SQL的基本写法_BEGIN_END块结构及简单的事务实现【图】

虽然之前写了不少Oracle上的SQL语句,但是没有抽出时间对Oracle进行一个系统的学习,实践固然重要,但没有一个理论上的规范学习与 虽然之前写了不少Oracle上的SQL语句,但是没有抽出时间对Oracle进行一个系统的学习,实践固然重要,但没有一个理论上的规范学习与理解,在实践中就不能举一反三,就不能写出高规范高质量的SQL语句。 -- PL/SQL 基本写法-- 说明:声明、异常处理部分为可选,视具体程序而定-- 博客记录点滴 转载注明出...

PL/SQL删除锁表的进程【图】

步骤1:用以下SQL查看进程列表,判断出被锁定的表 SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID|| 步骤1:用以下SQL查看进程列表,,判断出被锁定的表 SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID||, ||vss.SERIAL# 删除号, lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.oSUSEr OSUSER, vss.LOGON_TIME, vss.process AP_PID, VPS.SPID DB_PID ,vss.* From v$locked_object lo, dba_objects dob...

使用PL/SQLPROFILER定位PL/SQL瓶颈代码

对于SQL的优化,可以借助于SQL tuning advisor实现自动SQL优化与调整。而对于PL/SQL代码而言,既有SQL代码,又有PL/SQL代码,仅仅 对于SQL的优化,可以借助于SQL tuning advisor实现自动SQL优化与调整。而对于PL/SQL代码而言,既有SQL代码,又有PL/SQL代码,仅仅使用10046事件是远远不够的,因为可能SQL时间很短,而整个包或过程执行时间N久,而且包或过程中又嵌套有其他包,过程,函数。看得你头皮发麻。尽管没有工具可以直接作用...

Oracle数据中的PL/SQL介绍【图】

PL/SQL是Procedure Language Sturtured Query Language的缩写。PL/SQL的优点:有利于客户/服务器环境应用的性能提高。PL/SQL是 什么是Pl/SQL: PL/SQL是Procedure Language & Sturtured Query Language的缩写。 PL/SQL的优点:有利于客户/服务器环境应用的性能提高。 PL/SQL是Oracle系统的核心语言,现在Oracle很多部件是由PL/SQL写成。PL/SQL程序由三个块组成: PL/SQL基本语法:PL/SQL的基本写法:第一个PL/SQL:如果要输出异常内...

在SQL中使用PL/SQL函数存在的问题

很多不了解oracle数据库的开发人员很喜欢用PL/SQL的函数、存储等来达到代码上的简洁. 很多不了解Oracle数据库的开发人员很喜欢用PL/SQL的函数、存储等来达到代码上的简洁. 推荐阅读: 使用PL/SQL执行java存储来获得MAC地址 如: SELECT EMPNO,ENAME,DNAME,LOC FROM EMP,DEPT WHERE EMP.DEPTNO=DEPT.DEPTNO; 这样一个SQL,开发人员可能觉得冗长(这里假设SQL冗长),他们喜欢用函数,这样: CREATE FUNCTION F_GETDEPTINFO(PDEPTNO NUMBE...