关于日期

今天是这个星期上班的最后一天,貌似这个星期一直在忙碌着某些不太合道的事情,可是也因为这儿,反而对代码有了些莫名的喜欢,或许是打发时间的一种比较好的方式? 呵呵

马上要回学校了,先总结一下今天的干嘛干嘛。。。。

 

对日期的读取貌似更清楚了些,在Oracle中,对日期的操作不管是何时何地,读出来一定得to_char(**,'yyyy-mm-dd'),读进去则一定要to_date(**,'yyyy-mm-dd'),即便是你对数据库表中的某列是date类型的需要拿来比较的话也得转换成to_char,如果你要比较后再写进去,则是一个取出来再读进去的过程,就是to_date(to_char(****)****),这种类型,晕吧 ,呵呵。。。

 

今天还扫盲了一下,就是switch()所接的表达式只能接整型和字符型,对于double型的完全不care,所以,要有复杂的表达式,咱们还是选择if好了,别那么洋气 ,呵呵

 

每次更新的时候总是想到alert语句,不知道怎么回事。。。其实是

 

update table set **=**的过程。。。

 

最后执行sql语句的时候给我来了个对象尚未初始化,郁闷,那可能明天再调了。。。。

 

select to_char(add_months(trunc(sysdate),-1),'yyyymm') from dual;
--上一个月
select to_char(add_months(trunc(sysdate),1),'yyyymm') from dual;
--下一个月

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值