求在Oracle中要从一个视图中的一个字段更新另一个表中的字段怎么写啊???? select column from view 可能产生多条记录了,下面的应该可以update tableset column = (select max(column) from view)where ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update tableset column = (select column from view where rownum = 1 and ...)where ...你要用条件对应吧,就是说子查询里也要加条件的 记录不会重复,但是TABLE中有些记录在VIEW中不存在,有些是在VIEW中的记录在TABLE中不存以,这有没有影响啊??? "记录不会重复,但是TABLE中有些记录在VIEW中不存在,有些是在VIEW中的记录在TABLE中不存以,这有没有影响啊???" 能正常执行。你现在具体出什么错? update tabnameset column = (select column from view) ------------------------ 这里只能是一个值 求解SQL优化! 求助!各位大侠帮忙 关于orcal触发器的问题(高手进)100分 创建触发器 简单的统计操作 sql语句拼接问题 查询结果排序问题,在线等 新手提问: 初始密码和如何建库 请推荐一本关于oracle学习方面的书,以前用的ms sql server!谢谢了! 如何去除当创建database link时oracle自动添加的US.ORACLE.COM后缀? 将近2T的数据迁移,求解方案 请问:ORACLE相对SQL Server2000的最大优势是什么? 什么是proc,具体怎么用呀?工具是什么?
set column = (select column from view where rownum = 1 and ...)
where ...
你要用条件对应吧,就是说子查询里也要加条件的
能正常执行。你现在具体出什么错?
set column = (select column from view)
------------------------
这里只能是一个值