java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
一条提高数据库应用程序性能的通用准则就是“80%的应用程序,20%的数据库”。 这意味着就平均情况而言,开发者可以通过调整数据库参数解决软件20%的性能问题,而有80%的问题则需要对应用...
考虑下面的 PL/SQL 代码,这段代码生成一个 XML 格式的矩阵样式的报表: declare l_count integer; begin dbms_output.p...
DBMS_APPLICATION_INFO 可以设置SESSION的MODULE,ACTION,CLIENT INFO等状态信息,对应着v$session表中的3个字段,方便了SQL TRACE和...
问题: 这样一条sql应该怎么优化? select * from sys_user where user_code = 'zhangyong' or user_code...
1.确认现有对象 SQL col fdesc for a30 SQL select fid,fname,fdesc from eygle_blob; FID FNAME ...
在设计PL/SQL程序时,经常会发生这样或那样的错误,异常处理就是针对错误进行处理的程序段,Oracle 9i中的异常处理分为系统预定义异常处理和自定义异常处理两部分。 系统预定义异常处...
--使用vmstat,top等辅助解决Oracle数据库性能问题 Last Updated: Sunday, 2004-10-24 0:37 Eygle 问题描述: ...
一.SELECT语句的完整语法为: SELECT[ALLDISTINCTDISTINCTROWTOP] {*talbe.*[table.]field1[AS alias1][,[ta...
右连接与左连接的差别在于:不管左侧表里有没有匹配的记录,它都从左侧表中返回所有记录。 例:假如想了解客户的信息,并统计各个地区的客户分布,这时可以用一个右连接,即使某个地区没有客户,也要...
1.书写格式 示例代码: 存储过程SQL文书写格式例 select c.dealerCode, round(sum(c.submitSubletAmountDLR...
一.编辑表数据(浏览表数数据自然不在话下) 二.在sql plus下写长的语句时是否有些心烦,在这里一样搞定。 三.写存储过程,并调试。假如世界上没有sql/plus dev,真不知道...
fact: PL/SQL 9 ,PL/SQL 8 ,PL/SQL 7 symptom: 1 Compiling PL/SQL fails 2 ORA-06550: l...
在多数情况下,提取循环中所完成的处理都会修改由游标检查出的行,PL/SQL提供了进行这样处理的一种语法。 这种语法包括两部分——在游标声明部分的FOR UPDATE子句和在UPDATE或DE...
问题: docmd.runsql 语句执行的操作查询如何回滚? 回答: 希望通过Docmd.RUNSQL实现事务的回滚(RollBack)操作 ...
在这共有 8 个部分组成的系列中, Steven Feuerstein — PL/SQL 语言方面的世界顶尖专家(自 2001 年始就是 OTN 成员),解释了他如何创建 Codecheck —...
第二部分:从测试开始 在编写代码前建立一个测试计划,可以节省您的时间。 在本系列的 第一篇文章 中,我决定构建一个可以对代码进行质量检查的实用工具:非凡是识别 PL/SQL...
第一部分:构建一个代码分析实用程序以确保代码首次运行时的流畅和正确 构建实用程序验证代码质量的内部详情 ...
col tsname format a16 justify c heading 'Tablespace' col nfrags format 999,990 justify c headin...
设置SERVER: 一、在Client Network Utility中添加目标服务器的联接 二、打开ENTERPRISE MANGER,展开源服务器的Security,在REMOTE S...
用过Uedit32的人都知道,这个工具虽然小,却功能俱全.只要我们在工作中巧妙的使用用它,可以使我们的工作效率事半功倍.那么,在下面的文章中,我将说说Uedit32与Oracle SQLPlus用...
PL/SQL处理异常不同于其他程序语言的错误治理方法,PL/SQL的异常处理机制与ADA很相似,有一个处理错误的全包含方法。当发生错误时,程序无条件转到异常处理部分,这就要求代码要非常干净并把错误...
ALTER_COMPILE过程 这个过程等价于如下语句 ALTER PROCEDUREFUNCTIONPACKAGE [.] COMPILE [BODY] 语法 DBMS_...
用Fetch into a cursor%TYPE把要处理的数据放到记录集里。当一条数据不符条件时,用标签<<NEXT_RECORD和GOTO NEXT_RECORD --...
1. 查询问题的挑战 关系数据库的查询优化始终是一个重要而实际的问题,在那些以查询为主的应用系统中,这几乎是一个成败攸关的问题。...
在Oracle提供的standard Package中,并没有产生随机数的function或procedure.下面的例子是使用PL/SQL些的一个随机数产生器。 CREA...
我们一般所说的静态SQL语句,是指每次调用时,语句是固定的(语句中变量的取值可能会不同);而动态SQL语句,每次调用时,则根据调用者的需要来临时拼出,这样语句就是不固定的。但是我们可以把静态SQL...
这是Oracle提供的一个范例,我try了一下,非常好用. 代码:--------------------------------------------------------...
1 PL/SQL的异常 DECLARE X NUMBER; BEGIN X:= 'yyyy';--Error Here EXCEPTION WHEN...
第一部分:介绍 结构化查询语言(SQL)是现代数据库体系结构的基本构成部分之一。SQL定义了在大多数平台上建立和操作关系数据库的方法。乍看这种语言很可怕,很复杂,但它真的不是那么糟。现在...
表: select * from cat; select * from tab; select table_name from user_tables; 视图:...
系统环境: 1、操作系统:windows 2000,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:C:\ORACLE ...
PL/SQL光标为程序提供了从数据库中选择多行数据,然后对每行数据单独进行处理的方法,它为Oracle提供了一种指示和控制SQL处理的各个阶段的方法。我将认为您已经对PL/SQL有一定的了解。通过...
很长一段时间内,PL/SQL开发人员必须有一个“index-by表”才能创建某个指定数据类型的或者PL/SQL记录的表。因为他们只接受整型数据以从数组中提取数据,所以类型声明的末尾子句以“INDE...
1.1 PL/SQL简介 PL/SQL是Oracle的过程化语言,包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL...
第一阶段 Q.编写一个PL/SQL程序块以显示所给出雇员编号的雇员的具体信息。 A. DECLARE erec emp%ROWTYPE; BEGIN SELECT *...
一.数据更新语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1,...
Oracle SQL *Plus有一个非常有用的子参数(subparameter),它从属于一个叫着NEW_VALUE的数据栏参数。NEW_VALUE指示答应你以SQL *Plus脚本中的变量保存...
软件环境: 1、windows 2000+Oracle 8.1.6 2、ORACLE安装路径为:C:\ORANT 实现方法: 可以用以下语句: select us...
使用 DBMS_SQL包执行DDL语句 ---------------------------------------------------- The DBMS_SQL package...
1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tab...
我们经常有需要从SHELL里面传入参数,到Sqlplus里面执行命令。 比如我跑一个Top进程,看到某个进程非常消耗资源。 Code: Oracle@main-db1$top...
v$sqltext 存储的是完整的SQL,SQL被分割 SQL desc v$sqltext Name Null? Type ------------------------...
环境: Linux version 2.4.20-8custom (root@web2) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5...
日常监测分析数据库和获取数据库中当前用户的数据对象的两个sql程序 rem 这需要 统计某个具体用户的"Table,index,column,constraits" rem r...
WeiJun (WJ) 提到: 请问 SQL*NET 在网络上传输数据时,是否进行了加密?能否进行设置?是的,我读过一些关于安全性的文章,Oracle和NETWARE等大多数系统都加密,而且...
根据客户需要,我们增加了一个统计表,用来汇总统计数据,统计数据的产生,需要根据一个基本表,动态执行sql语句.在存储过程中,动态生成sql语句然后执行,需要用到Execute Immediate命...
在Oracle9i之前,假如你想要把对象权限授予某些用户,那么你需要使用该对象属主或者使用具有该对象with grant option权限的用户。 很多时候你可能需要进行批量授权,那么D...