bill_date = to_char(add_months(to_date(p.sum_period_date||'01','yyyymmdd'),-1),'yyyymm')now :
bill_date=200206
bill_date=200206
解决方案 »
- SQL 优化 求帮忙
- case when then问题,急救~~
- oracle 视图传参 实现in查询
- pdf的文件,放入数据库中,然后通过网页进行全文检索,如何实现呢
- 300分:统计分析问题请教!!
- 请教一个存储过程写法(新手上路)
- 大家来贴贴贴......up有分!!!
- oracle函数问题
- 高人救命!soralis&oracle安装字符问题在线等侯!
- ORACLE CASE WHEN 出现多行的情况
- 高分求救,在线等待,急急急!:BDE+ORACLE中select语句的写法
- 很急!!!!保存时,提示我 with grant option where子句有问题。怎么回事呀?with grant option 在近义词中代表什么?
TO_CHA
------
200206so:
bill_date = to_char(add_months(to_date(p.sum_period_date,'yyyymm'),-1),'yyyymm')
bill_date的值应该使bill_date=200206
--------
20020701
from dual;TO_CHA
------
200206Other
=======================
p.sum_period_date内必须严格的YYYYMM格式,否则...Err
add_months中的-1,意思是求指定月份的上个月