SQL> update rooms set building = c.department from rooms,classes c where rooms.room_id = c.room_id;ORA-00933: SQL 命令未正确结束这样的语句在SQL SERVER中是可以正确执行的,请问在ORACLE中是怎样解决的呢?
解决方案 »
- oracle 存储过程 传出参数是cursor 没有open 异常处理
- 未找到游标上下文
- oracle imp的问题
- 急!!!向oracle中插入数据时出现错误
- 一个SQL语句面试题
- ORACLE 11g Packages 恢复问题,急!!
- left join 问题
- 怎样在oracle中获取两个时间之间的秒数差 这两个时间字段是sysdate
- Oracle 在VB编写的程序下报“致命的双通道通信协议错误”(100分急求答案)
- 我的机器改名后oracle起不来,请教各位大侠怎么解决?
- 请高手赐教关于oracle是pl/sql编程语句中的"case...when...then..."结构为什么不行?
- 有关数据库服务器配置的问题
set building = (select department
from classes
where room_id=r.romm_id);
注意: 子查询中如果返回超过一条纪录的话,会出错,请先确认