摘要:        
oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1 这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value 如: NVL(a,b)就是判断a是否是NULL,如果不是返回a的值,如果是返回b的值 通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值另一个有关的有用方法 declare i integer select nvl(sum(t.dwx...    阅读全文
posted @ 2012-01-04 11:28
左正
阅读(747)
评论(0)
推荐(0)
        
            
        
        
摘要:        
//概况 //基本上,当你希望一个PLSQL(或者java或者c)程序作为数据源,而不是表, //你可能会用到管道函数(pipelined function). //pipelined function操作起来就像一张表 //一个pl/sql函数可能会用于数据仓库的数据库里面,转换大量的数据。//这可能包括格式化一系列转换数据,它们是不同的函数执行后得到的结果。 //在oracle database 9i之前,大量的数据转换,既需要显著的内存开销, //又需要在转换的每个阶段将数据存储在中间表里面。在这两种情况下, //加载进程都会致使性能的下降。//使用PL/SQL表函数,可以在数据转换的时    阅读全文
posted @ 2012-01-04 11:25
左正
阅读(418)
评论(0)
推荐(0)
        
            
        
        
摘要:        
假设你可以得到两个日期的 年,月,日(下面以 2011.7.16 和 2011.7.20为例)// Javascript 中的月份从零开始// 8月要写成7, 7月要写成6,1月要写成0。。。var day1 = (new Date).setFullYear(2011, 7, 16);var day2 = (new Date).setFullYear(2011, 7, 20);var number_of_days = (day2 - day1) / 86400000;// 输出 4alert(number_of_days); // 将值赋予 inputdocument.getElementBy    阅读全文
posted @ 2012-01-04 10:32
左正
阅读(380)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号