if pjob='PRESIDENT' then update set sal=sal+1000 where empno=cempn;这句缺少表名,update哪个表?下边那句也是一样。还有个不算错误的错误,update后没commit,所以修改后只在当前session有效,你重新打开数据的话,数据根本没改变。
已选择13行。 SQL> select deptno,job,sum(sal) from emp group by deptno,job 2 union 3 select deptno,sum(sal) from emp group by deptno 4 union 5 select sum(sal) from emp; select deptno,sum(sal) from emp group by deptno * 第3 行出现错误: ORA-01789: 查询块具有不正确的结果列数 SQL...