将表格的某一列转换成逗号分隔的字符串的另类方法
将表格的某一列转换成逗号分隔的字符串的另类方法A:dbms_utility.table_to_comma的使用一:首先建立测试表create table table1(dz varchar2(100))insert into table1 values('v');insert into table1 values('dywm'...
关于oracle的锁以及死进程的处理学习
关于oracle的锁以及死进程的处理--1.查询系统中DML的锁,以及锁的sqlSelect t2.SQL_TEXT,t.*,t1.*,t2.* From V$lock t,V$session t1,/*V$sqltext t2--或者用这个做t2也可以*/V$sqlarea t2Where t.SID=t1.SIDA...
Win下Oracle9208如何升级到Oracle10.2.0.1
从QQ群里找到的oracle升级方式!1、 关闭原9208数据库,执行一个完全冷备。2、 安装ORACLE10g,选择一个跟9208不同的Home,安装的时候选择不装数据库。3、 以SYSDBA身份登陆到SQLPLUS,执行:Sql>spool upgrade.inf...
ORACLE诊断事件的总结-转
Oracle为RDBMS提供了多种的诊断工具,诊断事件(Event)是其中一种常用、好用的方法,它使DBA可以方便的转储数据库各种结构及跟踪特定事件的发生. 一、Event的通常格式及分类 1、 通常格式如下: EVENT=...
Oracle10g:数据的导入导出--数据泵的使用--转
Oracle10g:数据的导入导出--数据泵的使用Oracle 数据库 10g 中的新的实用程序使其性能和多功能性达到了新的水平。 Oracle 数据库 10g 中增加的叫做 Oracle Data Pump (数据泵)的新的导入和导出特性,彻底改变了数...
Oracle里时间的应用-转贴
1、转换函数与date操作关系最大的就是两个转换函数:to_date(),to_char()to_date() 作用将字符类型按一定格式转化为日期类型:具体用法:to_date(''2004-11-27'',''yyyy-mm-dd''),前者为字符串,后者为转换日期格式,...
从oracle的blob字段取数据的一个例子
从oracle的blob字段取数据的一个例子这边有一个需求,blob存放一个xml文件的内容,然后需要读取xml某一个节点的值。今天看了下,原来用Dbms_Lob.Substr和Utl_Raw.Cast_To_Varchar2以及Utl_Raw.Cast_To_Raw配合可以...
sql监控的sh
export ORACLE_BASE=/oracleexport AIXTHREAD_SCOPE=Sexport TMP=/tmpexport TEMP=/tmpexport TMPDIR=/tmpumask 022export CRS_HOME=$ORACLE_BASE/crsexport ORA_CRS_HOME=$ORACLE_BASE/crsexport ORACLE_HOME=$ORAC...
电信数据仓库元数据管理方案
元数据管理(一) 什么是元数据元数据(meta-data)是关于数据的数据,是关于数据、操纵数据的进程,以及应用程序的结构、意义的描述信息,其主要目标是提供数据资源的全面指南。元数据按其用途可分为3类:技术元数据(t...
如何减少刷新物化视图时redo的大小-转贴?
SQL> create table testabc(Id number ,description char(1000));Table createdSQL> alter table testabc add primary key(id);Table alteredSQL>for i in 1.. 50001loopinsert into testabc values(i,to_char(i))en...
DML_monitor
--跟踪某张表中数据的删除、新增、修改等过程:谁什么时候删的(能记录到IP,这点挺好)--主要trigger的方式记录表数据的删除,再用sys_context取到操作用户的相关信息--建立目标表,后边会记录所有基于该表的DML操作...
oracle服务器端快速杀死session的方法!
一、问题的提出 很多的时候我们迅速的杀掉Oralcle的一些session,理由大体如下: 1、 一些时候,由于我们的数据量很大,相应的事务大并且多,在做shutdown immediate的时候会花费好多的时间,而我们却想用shutdown ...
ORACLE**手册长篇连载--第三部分
3 初始化文件配置所有参见内容都在附件01_install_02_create_03_init/下。描述initoradb.ora中各选项。3.1 Oracle 8 & 8i具体参见8i/initoradb.ora。db_block_size数据库基本数据块尺寸,字节为单位。当涉及到大量数...
Oracle 9i 分析函数参考手册
网上下载的哈,与君共勉!Oracle 9i 分析函数参考手册Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。下面例...
关于10g以下dbms_output.put_line超长的问题
关于10g以下dbms_output.put_line超长的问题对于10gdbms_output.put_line的长度是没有限制如果报错:buffer overflow,执行如下语句即可: set serveroutput ON SIZE UNLIMITED FORMAT WORD_WRAPPED由于10g以下dbms_...
ORACLE**手册长篇连载--第一部分
1 安装所有参见内容都在附件01_install_02_create_03_init/下。1.1 通用设置文件系统swap创建文件系统时应考虑Oracle对swap的需要,大约每个oracle服务进程将占用10-20Mswap空间,通常操作系统建议2倍于内存的swap空...
应遵循的PL/SQL编码规则 (作者:Steven Feuerstein)
应遵循的PL/SQL编码规则 (作者:Steven Feuerstein)提高编写PL/SQL代码数量及质量的四个简单易行指导方针 我从1990年就开始编写PL/SQL代码。这意味着我已经编写了几万行的软件代码,但我确信,其中的绝大多数代码都...
更难的SQL题目!!!
更难的SQL题目!!! Q:再考一道SQL面试难题,因为是英文翻译过来的,不知道大家能不能理解我的意思 再问大家一道SQL面试题表a字段a1,a2,a3,a4,a5,a6,a7,a8请统计出每两列重复,三列重复,四列重复,五列重复,6列重复,7列...
关于explain plan的使用!
如何生成explain plan? 解答:运行utlxplan.sql. 建立plan 表 针对特定SQL语句,使用 explain plan set statement_id = 'tst1' into plan_table 运行utlxplp.sql 或 utlxpls.sql察看explain planEXPLAIN PLA...
用sql操作oracle的blob字段的两个例子
用sql操作oracle的blob字段的两个例子:(insert,select)用到oracle自带的包utl_raw,呵呵!一:创建表create table ZXT.ZXTLOBTEST( id varchar2(10), dlob blob);SQL> conn zxt@orcl...