谢谢。不过此类日期函数在创建视图时候好像不能用如,如:select startday,add_month(startday,monthid)as dateYmd from table1.
在golden等第三方控件中执行正确,但在创建视图是错误,为什么?

解决方案 »

  1.   

    SQL> select * from test;STARTDAY      MONTHID
    ---------- ----------
    01-12月-03          2
    01-11月-03          1SQL> select startday,monthid, add_months(startday,monthid) dateYMD from test;STARTDAY      MONTHID DATEYMD
    ---------- ---------- ----------
    01-12月-03          2 01-2月 -04
    01-11月-03          1 01-12月-03SQL> create view v_test
      2  as
      3  select startday,monthid, add_months(startday,monthid) dateYMD from test;视图已建立。SQL> select * from v_test;STARTDAY      MONTHID DATEYMD
    ---------- ---------- ----------
    01-12月-03          2 01-2月 -04
    01-11月-03          1 01-12月-03