`
文章列表

UNDO_RETENTION

    博客分类:
  • SQL
深度理解Oracle10g中UNDO_RETENTION参数   每一中数据库都需要有一种管理回滚或者撤销数据的方法。当一个DML发生以后,在用户还没有提交(COMMIT)改变,用户不希望这种改变继续保持,需要撤销所做的修改,将数据回退到没有发生改变以前,这时就需要使用一种被称为撤销记录的数据。 使用撤销记录,我们可以:1、  当使用ROLLBACK语句时回滚事务,撤销DML操作改变的数据2、  恢复数据库3、  提供读取的一致性4、  使用Oracle Flashback Query分析基于先前时间点的数据5、  使用Oracle Flashback特性从逻辑故障中恢复数据库 Orac ...
  >1、从flash back里查询被删除的表  select * from recyclebin >2.执行表的恢复 falshback table tb to drop before; tb代表要恢复的表名  

oracle中死锁及解锁

    博客分类:
  • SQL
SELECT OBJECT_ID,SESSION_ID,SERIAL# ,a.oracle_username,a.os_user_name,a.process FROM V$LOCKED_OBJECT a , V$SESSION  WHERE a.SESSION_ID=SID;   解锁SQL:alter system kill session 'sid,serial#';     --查询是table锁还是行锁 select   /*+ rule */ s.username,s.SID,s.SERIAL#,decode(l. ...
sqlserver: create function reny_str(@str varchar(2000)) returns varchar(20)asbegin    declare @t table(a varchar(200))    declare @b table(a varchar(200))       insert @t       select substring(@str,number,charindex(',',@str + ',',number) - number)       from master..stp_values      where type='p'   ...
Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from tablestart with org_id = 'HBHqfWGWPy'connect by prior org_id = parent_id;   简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: org_id,parent_id那么通过表示每一条记录 ...
一:if translate(str,'\0123456789','\') is null then --为空则全是数字 --your code end if;
<script language="Javascript"> function preview() {    var bln;     bln=show("是否要将签核过程打印在页面后?")       switch(bln)           { case   6:            SignTR.className='';         break;            case   7:            SignTR.className='NOPRINT';         break;            case   ...
FUNCTION:  在function中,大部分业务相对复杂,查出的字段不想表中直接取出那么单一,某些字段要经过几个字段的运算才能获得,这个给分组带来了很大的难题。因为某些字段需要输出,但是却影响分组,这时候可以有一个迂回的办法。 1.  select * from table(F_ClaimState('2010-10-01','2011-11-01',null))  直接获取表函数   在这里可以转移下关注点,通常我们取得的值在function 中已经定义好了,但这时候可以在function中不分组,等到用到的时候在去处理。   比如 distinct   select  ...
表(kzw): id       xianlu_id       point_name       x                 y                       h                   biaod_id   1               19                   草桥     314594.654     494252.073                                   2               19                   草桥     314594.654     494252.073     ...
espreadsheet  1.业务复杂度高时,配合表函数 function ,用type 定义数据列 ,用管道输出                         2.取一般数据时,直接编辑sql
1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 <input type="text" value="mm" onfocus="if(value=='mm) {value=''}" onblur="if (value=='') {value='mm'}">点击时文字消失,失去焦点时文字再出现 2.网页按钮的特殊颜色 <input type=butt ...
JavaServlet 使用J2SEAPI读取Properties文件的七种方法   1。使用java.util.Properties类的load()方法示例:InputStream in=lnew BufferedInputStream(new FileInputStream(name)); properties p=newProperties(); p.load(in);   2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundle rb=ResourceBundle.getBundle (name,Locale.getDe ...
Web框架tomcat5.0的目录结构 分类: Tomcat 2006-09-05 22:55 289人阅读 评论(0) 收藏 举报 tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。   tomcat根目录在tomcat中叫<CATALIN ...
项目需求分析是一个项目的开端,也是项目建设的基石。在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。   在原则上,需求阶段监理应尊重 ...
. 最近写了一个FTP客服端的程序,可以实现上传,下载,列出文件,删除文件,重命名文件操作。      SUN也提供了FTP操作的包,但是官方建议不要使用,而且没有API文档。另外IBM和APACHE也提供了相应的FTP包,APACHE的包功能比较强大,IBM的没有用过,不知道怎样。      我把我的代码贴出来,希望和大家一起交流。 package woxingwosu; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; im ...
Global site tag (gtag.js) - Google Analytics