一、游标的定义PL/SQL是用游标来管理SQL的SELECT语句的.游标是为了处理这些语句而分配的一大块内存.它提供了对一个结果集进行逐行处理的能力,可看作是一种特殊的指针.它与某个查询结果集相关联,可以指向结果集的任意位置,以便对指定位置的数据进行处理.使用它可以在查询数据的同时对数据进行处理.二、游标的分类:静态游标和动态游标在说明游标分类之前,先说明一下PL/SQL的两个操作,游标属性,变量属性等SETSERVEROUTPUTON;--此语句用于开启
系统 2019-08-12 01:55:02 2371
Today,ineedtotestonedatabase'siopsanddosomethingfororacledb'siotest.Howtotestthedb'siops?Itcanuseoracle'spl/sqlpackagetahtisdbms_resource_manager.calibrate_io.Hereistheintroductionofthatprocedure.CALIBRATE_IOProcedureThisprocedure
系统 2019-08-12 01:54:54 2370
说到软解析(softprase)和硬解析(hardprase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程:1、语法检查(syntaxcheck)检查此sql的拼写是否语法。2、语义检查(semanticcheck)诸如检查sql语句中的访问对象是否存在及该用户是否具备相应的权限。3、对sql语句进行解析(prase)利用内部算法对sql进行解析,
系统 2019-08-29 22:50:22 2369
--========================-->Oracle参数文件--========================/*参数文件(10g中的参数文件)主要用来记录数据库的配置文件,在数据库启动时,Oracle读取参数文件,并根据参数文件中的参数设置来配置数据库。如内存池的分配,允许打开的进程数和会话数等。两类参数文件:pfile:文本文件的参数文件,可以使用vi,vim等编辑器修改,文件名通常为init.oraspfile:二进制的
系统 2019-08-12 01:54:24 2369
当我们把ORACLE安装在服务器上,在客户机上使用PL/SQLDeveloper等客户端时连接服务器上的ORACLE时往往需要在客户端上也安装上百兆的ORACLE然后通过ORACLE的网络配置向导来配置完成PL/SQLDeveloper的支持。而通过ORACLE提供的工具instantclient-basic(压缩包48M),我们可以在客户端不安装ORACLE的前提下实现使用PL/SQLDeveloper连接服务器上的ORACLE。我使用的系统是windo
系统 2019-08-12 09:30:08 2368
安装了Oracle11g整整数据库,以前正Oracle都是安装好修改配置NETManager就可以连接了。可是今天出现了一点小意外,这里总结一下。(一)安装检查的问题在Win7中安装Oracle11g企业版,在安装的过程中出现一个问题:Environmentvariable:"PATH"-Thistestcheckswhetherthelengthoftheenvironmentvariable"PATH"doesnotexceedtherecommend
系统 2019-08-12 01:55:43 2367
今天测试部门的人叫我过去,说是数据库当了,起不来了。我过去看了看情况,做了如下操作SQL>shutdownimmediate数据库已经关闭。已经卸载数据库。Oracle例程已经关闭。SQL>startupORACLE例程已经启动。TotalSystemGlobalArea135338868bytesFixedSize4534Array2bytesVariableSize10Array051Array04bytesDatabaseBuffers2516582
系统 2019-08-12 01:54:30 2366
转载自:http://www.cnblogs.com/sopost/archive/2010/08/14/2190098.html用emca配置ememca是一个命令提示符,使用格式和方法在命令提示符下输入emca,屏幕上会出现emca使用帮助。命令帮助如下:emca[操作][模式][数据库类型][标记][参数]常用以下两个命令:emca-configdbcontroldb-reposcreate创建em资料库并同时配制DatabaseControlemc
系统 2019-08-12 01:52:59 2364
1:以sysdba登陆系统,首先创建一个用户SQL>conn/assysdbaConnected.SQL>createuseryshyidentifiedbyyshy;Usercreated.SQL>grantconnecttoyshy;Grantsucceeded.SQL>grantresourcetoyshy;Grantsucceeded.SQL>grantcreatesynonymtoyshy;Grantsucceeded.SQL>2:切换到yshy
系统 2019-08-12 01:53:41 2360
转:http://blog.csdn.net/jing_xin/article/details/4355642由于最近弄一些空间数据,所以找了些oracle空间数据库的一些知识.下面是汇总:OracleSpatial由一坨的对象数据类型,类型方法,操作子,函数与过程组合而成。一个地理对象作为一个SDO_GEOMETRY对象保存在表的一个字段里。空间索引则由普通的DDL和DML语句来建立与维护。创建表:CREATETABLEcola_markets(mkt_
系统 2019-08-12 01:52:06 2357
主机名改名后oracledatabasecontrol无法启动的问题http://space.itpub.net/161195/viewspace-501482一、简介:1.概念Oracle10G的EM(Oracle10G的EM分成了2个产品,databasecontrol(用于一个database的)和gridcontro(用于多个database的)。这里遇到的问题是在databasecontrol(用于一个database的)。Gridcontr
系统 2019-08-12 01:54:10 2356
■创建数据文件的SQL语句及说明CREATETABLESPACE创建一个表空间和组成它的数据文件CREATETEMPORARYTABLESPACE创建一个临时表空间和组成它的临时数据文件(临时数据文件是一种特殊类型的数据文件)ALTERTABLESPACE...ADDDATAFILE创建并添加一个数据文件到表空间ALTERTABLESPACE...ADDTEMPFILE创建并添加一个临时数据文件到临时表空间CREATEDATABASE创建一个数据库和关联的
系统 2019-08-12 01:53:31 2356
MicrosoftWindows[版本5.2.3790](C)版权所有1985-2003MicrosoftCorp.C:/>sqlplusSQL*Plus:Release9.2.0.1.0-Productionon星期三5月3000:04:262007Copyright(c)1982,2002,OracleCorporation.Allrightsreserved.请输入用户名:scott请输入口令:连接到:Oracle9iEnterpriseEditio
系统 2019-08-29 22:12:36 2354
1.日期函数默认格式为日-月-年extarct(类型from日期)--将指定日期抽出指定的部分类型可以是year,day,month,hour,minute,secondmonths_between(日期一,日期二)得到两个日期中相差的月份add_months(日期,天数)指定日期加上指定天数next_day(日期,星期几)得到指定日期后面的指定星期几的日期next_day('23-6月-11','星期一')得到的是2011年6月27因为这天是星期一las
系统 2019-08-12 01:53:17 2352
1.选用适合的ORACLE优化器ORACLE的优化器共有3种A、RULE(基于规则)b、COST(基于成本)c、CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。为了使用基于成本的优化器(CBO,Cost-BasedOptimizer),你必须经常运行an
系统 2019-08-12 01:53:06 2351