如果是视图,必须重新建立。

解决方案 »

  1.   

    select job, sal, decode(job,'my', sal*10,REVISED_SALARY) REVISED_SALARY
    from
    (
    SELECT job, sal,
               DECODE(job, 'ANALYST', SAL*1.1,
                           'CLERK',   SAL*1.15,
                           'MANAGER', SAL*1.20,
                                      SAL)
                      REVISED_SALARY
        FROM   emp
    );