Oracle学习资料整理三
创建存储过程: create or replace procedure procName(p_name varchar2, p_id out number) as /* 单行注释可使用 -- 当前使用的就是多行注释...
Oracle学习资料整理二
查询数据: 单表查询:select col1,col2 from tableName; 多表查询,可采用直联、外联等方式进行查询: 直联查询: &nb...
Oracle学习资料整理一
创建表: cretae table tableName(col1 varchar2(100),col2 varchar2(100));添加字段注释: comment on column tableName.col1 is '列注释';修改字段类型: alter table tableN...
JS获取单元格坐标
<script. language="javascript">function getXY(Obj) {for (var sumTop=0,sumLeft=0;Obj!=document.body;sumTop+=Obj.offsetTop,sumLeft+=Obj.offsetLeft, bj=Obj.offsetParent);return {left:sumLeft,top:sum...
引用类型传递,只传值
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public List deepCopy(List src) th...
读取XML文件信息
public String getValue(String file,String sysNode,String sonNode) throws ParserConfigurationException, SAXException, IOException{ String res = ""; DocumentBuilderFactory do...
判断字符串是不是数字
private boolean isInt(String numberString) { Pattern p = Pattern.compile("-*" + "\\d*"); Matcher m = p.matcher(numberString); boolean b = m.matches();  ...
Java操作Excel,将某月所有日期写入单元格
private void createDateSheet(WritableWorkbook workBook) throws RowsExceededException, WriteException, ApplicationException { SimpleDateFormat sdf = new SimpleDateFormat("yy...
oracle生成树
--动态生成树select l, ei, lpad('|--' || n, length('|--' || n) + (l * 5 - 5), ' ') from (select level l, e.emp...
Orcale生成日历
--生成指定月的日历select max(a) as "日", max(b) as "一", max(c) as "二", max(d) as "三",&nbs...
重新启动数据库
--需要以dba登录SQL> conn sys/orcl_chg@ORCL as sysdba;SQL> $lsnrctl stop;SQL> alter database backup controlfile to trace;SQL> alter system switch logfile;SQL> set head off;SQL> set feedback off;SQL...
Oracle对时间的一些操作
一下心血来潮,把部分Oracle对时间的一些处理,整理了一下,在这里分享一下(不足之处还请各位大牛指正)。--因为Oracle的默认时间格式为 dd-mon-yySQL> select sysdate from dual;SYSDATE--------------21-12月-10-...
oracle事件跟踪及转存
一、Oracle跟踪文件Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出现故障...
oracle查看sql执行计划和统计信息
--获取sql的执行计划以及统计信息,不显示查询信息 SQL> set autotrace traceonly;SQL> select * from test;执行计划----------------------------------------------------------Plan hash value: 1357081020------...
Oracle 数据恢复
使用delete删除数据时:insert into t select * from t as of timestamp sysdate - 1/24/2 where t.id = 999; 另外一种方式就是利用闪回进行回滚1、查询SCNselect dbms_flashback.get_system_change_number from...
将数据库中的所有Sequences统一增加10万
今天PM通知我将所有的SEQ增减10W,研究了一下,才明白怎么回事(本人比较笨^_^)。第一步:将SEQ的步长增加10W (把冰箱门打开)第二步:执行nextval (把大象转进去)第三步:将SEQ的步长修改到本来步长 (把冰箱门带...
Oracle 存储过程遇到的变量问题
今天在上班时,遇到了一个相当牛X的问题,一开始还幼稚的以为发现了Oracle的Bug,后来经过一路调试发现,是因为在存储过程中的一个查询语句 写的有点问题,在这里共享一下。例:tab表中有2个字段 a、b存储过程是...