您的位置:首页 > 其它

工作总结

2014-12-02 22:53 267 查看
常见的sql对时间的操作:

向数据库中插入一条语句内含时间

insert into apply (ID,applyid,clientname,cityid,lastupdatetime) values(1,11,'客户A','10110',to_timestamp('2014-11-10 0:0:0.0', 'syyyy-mm-dd hh24:mi:ss.ff'));

查看最小时间,即最早时间

select min(time) from al_approvalflow group by applyid

还有时间之间比较大小:

public void testTime() throws Exception{

DateFormat df = new SimpleDateFormat("HH:mm:ss");

Date d1 = df.parse("09:00:00");

Date d2 = df.parse("08:50:00");

long ld1 = d1.getTime();

long ld2 = d2.getTime();

long d3 = ld1 -ld2;

System.out.println(d3/(1000*60*60));

}

时间的截取

trunc(sysdate) 省略时分秒

对数据库中的某一列的批量操作

update table_name set cloum = '0'||substr(cloum,0);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: