- 浏览: 14526 次
- 性别:
- 来自: 福州
最新评论
文章列表
--1查询锁表
SELECT S.SID SESSION_ID, s.serial#,S.USERNAME, DECODE(LMODE, 0 , ' None ' , 1 , ' Null ' , 2 , ' Row-S (SS) ' , 3 , ' Row-X (SX) ' , 4 , ' Share ' , 5 , ' S/Row-X (SSX) ' , 6 , ' Exclusive ' , TO_CHAR(LMODE)) MODE_HELD, DECODE(REQUEST, 0 , ' None ' , 1 , ' Null ' , 2 , ...
1.over不能单独使用,要和分析函数:rank(),dense_rank(),row_number()等一起使用。
dense_rank与rank()用法相当,但是有一个区别:dence_rank在处理相同的等级时,等级的数值不会跳过。rank则跳过。
其参数:over(partition by columnname1 order by columnname2)
含义:按columname1指定的字段进行分组排序,或者说按字段columnname1的值进行分组排序。
2.类似 sum(...) over ... 的使用
sum(sal) over (order by ename) 连续求和 ...
SQL> CREATE SEQUENCE test_sequence2
2 increment by 1 -- 每次递增1
3 start with 1 -- 从1开始
4 nomaxvalue -- 没有最大值
5 minvalue 1 -- 最小值=1
6 NOCYCLE; -- 不循环
Sequence created.
上面的语句, 创建一个序列.
SELECT test_sequence2.nextval FROM dual;
就是检索序列值(递增后的)
SELECT ...
wmsys.wm_concat的几个用法
- 博客分类:
- oracle
select t.rank, t.Name from t_menu_item t;
10 CLARK
10 KING
10 MILLER
20 ADAMS
20 FORD
20 JONES
20 SCOTT
20 SMITH
30 ALLEN
30 BLAKE
30 JAMES
30 MARTIN
30 TURNER
30 WARD
--------------------------------
我们通过 10g 所提供的 WMSYS.WM_CONCAT 函数即可以完成 行转列的 ...
在ORACLE存储过程中创建临时表
- 博客分类:
- oracle
在ORACLE存储过程中创建临时表
存储过程里不能直接使用DDL语句,所以只能使用动态SQL语句来执行
--ON COMMIT DELETE ROWS 说明临时表是事务指定,每次提交后ORACLE将截断表(删除全部行)
--ON COMMIT PRESERVE ROWS 说明临时表是会话指定,当中断会话时ORACLE将截断表。
CREATE OR REPLACE PROCEDURE temptest
(p_searchDate IN DATE)
IS
v_count INT;
str varchar2(300);
BEGIN
v_count := 0;
str:='d ...
myeclipse中加入jad查看jar源代码
- 博客分类:
- java
1、 下载反编译工具jad
a) 下载地址:http://www.kpdus.com/jad.html#download,根据相对操作界面的版本进行下载,因为我们的操作界面是window所以下载:jad 1.5.8 for Window 9x/NT/2000即可。或是使用本文件夹中已下载的jad/jadnt158.zip
b) 将下载下来的jadnt158.zip解压缩到任意目录,只要记住就行,这里我们将解压缩出来的jad.exe文件放入%JAVA_HOME%\bin文件目录下。
2、 下载eclipse反编译插件jadclipse
a) ...
IE的event和其他的标准DOM的Event是不一样的,不同的浏览器事件的冒泡机制也是有区别
IE:
window.event.cancelBubble = true;//停止冒泡
window.event.returnValue = false;//阻止事件的默认行为
Firefox:
event.preventDefault();// 取消事件的默认行为
event.stopPropagation(); // 阻止事件的传播
event代表事件的状态,专门负责对事件的处理,它的属性和方法能帮助我们完成很多和用户交互的操作;
一、Event对象的主要属性和方法
1.t ...
oracle 关于日期的sql实例
- 博客分类:
- oracle
№1:取得当前日期是本月的第几周
SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual;
TO_CHAR(SYSDATE,'YY
-------------------
20030327 4 18:16:09
SQL> select to_char(sysdate,'W') from dual;
T
-
4
№2:取得当前日期是一个星期中的第几天,注意星期日是第 ...