`
s_xy
  • 浏览: 20326 次
社区版块
存档分类
最新评论
文章列表
Oracle排序中NULL值处理的五种常用方法 1、缺省处理   Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2、使用nvl函数   nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_name 通过这个函数可以定制null的排序位置。 3、使用decode函数   decode函数比nvl函数更强大,同样它也可以将输入参数为空时转换为一特定值, ...
当在数据库中插入、更新、删除一个表的数据,或者增加一个表的主键时或者表的索引时, 常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误。主要是因为有事务正在执行(或者事务已经被锁),所有导致执行不成功。1、用dba权限的用户查看数据库都有哪些锁select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_tim ...
package com.yao;    import java.text.DateFormat;  import java.text.ParseException;  import java.text.SimpleDateFormat;  import java.util.Calendar;  import java.util.Date;      public class DateTest {                   public static void main(String[] args) throws ParseException   {       SimpleDateFo ...
截取年月日 方法一:使用extract()函数 extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 示例: select extract(year from sysdate) day from dual; --返回当前年 select extract(month from sysdate) month from dual; -- 返回当前月 select extract(day from date'2011-05-17') day from dual; --返回17
判断某个字段是否含有中文。使用length() 和lengthb()判断  length()计算字符长度,lengthb()计算字节长度;     我们知道在数据库中,汉字占用两个(或三个)字节,而其他字符占用一个字节,这样通过两个函数的比较就可以判断出是否有中文, 例:select length('测试') from dual;      -- 结果:2 select lengthb('测试') from dual;  -- 结果:4  或 6 (数据库版本不同返回值不同) 示例: --查询出表中col1字段不含中文的所有记录 select  * from table1 whe ...
<script language="JavaScript"> function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ return "Firefox"; } if(isSafari=navigator. ...
推荐 一个很好地网站,介绍的很详细,还有案例分析 http://w3help.org/zh-cn/causes/
今天在做导出操作时发现保存excel名称为乱码,经查找发现时jsp页面编码有问题: jsp导出页面部分代码: name= user.getName() + "工资单.xls"; response.setHeader("Content-Disposition", "filename=" + new String(name.getBytes("gbk"),"ISO-8859-1")); 修改为以下代码则正常: name= user.getName() +  new String((&quo ...
js中用来区别IE与其他浏览器以及用js来区别IE6-8之间的方法。1、document.all2、!!window.ActiveXObject;   使用方法如下:if (document.all){alert(”IE浏览器”);}else{alert(”非IE浏览器”);}   if (!!window.ActiveXObject){alert(”IE浏览器”);}else{alert(”非IE浏览器”);} 下面是区别IE6、IE7、IE8之间的方法:var isIE=!!window.ActiveXObject;var isIE6=isIE&&!window ...
firefox不支持事件event 文章是转过来的,源于在做多浏览器支持的过错中,事件按钮不起作用,跟踪了错误源头,发现和js中的window.event有关,就顺手google了一个原理过来了     问题详细描述:             window.event无法在firefox上运行W3C不支持window.event。         解決方法:   
在编程过程中经常会遇到:要求传入的字符串只能为数字格式 记录集中简单的方法 1、java中  使用类型转换判断 try {   String str="sxy";   int num=Integer.valueOf(str);//把字符串强制转换为数字   return true;//如果是数字,返回True  } catch (Exception e) {            return false;//如果抛出异常,返回False  }   2、java中 使用正则表达式 String str = "sxy"; boolean is ...
一、创建一个java或web工程 需要加载的 jar    asm-2.2.3.jar    commons-logging-1.1.1.jar    cxf-2.2.10.jar    geronimo-servlet_2.5_spec-1.2.jar    jetty-6.1.21.jar    jetty-util-6.1.21.jar     neethi-2.0.4.jar    wsdl4j-1.6.2.jar    XmlSchema-1.4.5.jar 二、创建webservice接口package com.ws;   import javax.jws.We ...
package com.hrms.ws; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static boolean isValidDate(String sDate) {      String datePattern1 = "\\d{4}-\\d{2}-\\d{2}";      String datePattern2 = "^((\\d{2}(([02468][048])|([13579][26]))" ...
package com.hrms.util; public class HrmsMath {      public static String getBirthday(String cardID) {     String birth = null;     StringBuffer tempStr=null;         if(cardID!=null&&cardID.trim().length()>0){                 if(cardID.trim().length()==15){ //2000年以前出生的                  ...
Global site tag (gtag.js) - Google Analytics