1、数据库语句中<>是不等于的意思,!=不完全正确, 所以最好用<>

2、substr(string,pos,len) 截取从第pos位置开始,长度为len的字符串

substr(string, 1, 3) //str
substr(string, -1, 3) //g -1代表从右边第一个位置开始计算
substr(string, -3, 2) //in

substr(string, pos) 截取从第pos位置开始,到最后的字符串

sub(string, 2) //tring

3、DB2更新语句

UPDATE 表名 SET BIRTHDAY='1991-1-5' WHERE NAME='张三';
UPDATE
(
    SELECT * FROM 表名 WHERE NAME='张三'
)
SET BIRTHDAY='1991-1-5'

4、merge into

5、贷-资金的流入,为+ 借-资金的流出,为-

6、le - 小于等于 ge - 大于等于 eq - 等于

7、jQuery事件方法 fadeout-淡出 fadein-淡入

菜鸟教程的这个例子非常好理解
https://www.runoob.com/try/try.php?filename=tryjquery_eff_fadeout_fadein

8、SimpleDateFormat的setLenient(true/false)--自动计算日期

判断从前台传入或者文件流读取的数据格式是否是正确的,如果日期不合格就会抛出异常。

//setLenient(true)
String str = "19995501"
Date date = null;
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
try {
  dateFormat.setLenient(true);  //如果是true,Java会将输入的日期进行计算。
  date = dateFormat.parse(str);
} catch (Exception e) {
   e.printStackTrace();
}
date: Tue Jul 01 00:00:00 CST 2003
//setLenient(false)
String str = "19995501"
Date date = null;
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
try {
  dateFormat.setLenient(false);  //如果是false,Java会认为日期不合法。
  date = dateFormat.parse(str);
} catch (Exception e) {
   e.printStackTrace();
}
抛异常:java.text.ParseException: Unparseable date: "1/55/1999"
            at java.text.DateFormat.parse(Unknown Source)
            at com.test.date.TestDate.main(TestDate.java:28)
            null 

标签: none

添加新评论