一条sql语句在sql sever能执行,在oracle却不行,朋友过来看看阿 update aa set aa.name=bb.name from aa,bb where aa.a=bb.a在sqlserver里可以,在oracle里不行,请问该怎么写了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update aa set aa.name=(select name from bb where a=aa.a) where exists(select 1 from bb where a=aa.a) update aa set aa.name=bb.name from aa,bb where aa.a=bb.aORACLE里不支持这里的from 谢谢2位,oracle真是麻烦。我想可以写一个函数getName(int a),该函数通过参数a返回bb表里的name,所以这样写更简单一点update aa set a=getName(a) 求一条sql语句的写法,谢谢各位的帮忙 【请教一个Session强制中断问题!】 oracle 9i 如何看 log ? 寻一更新SQL 关于SUM(。。。。。。) OVER(ORDER BY 。。。。。。) 我有问题想请教 实体化视图时,数据类型长度加倍,是什么原因?如何解决? 一个关于相关子查询的问题,高手请进。 oracle9i的企业管理器打开的时候如果想登录到oms要输入用户名、密码,请问安装后默认的是哪个? 我快郁闷死了!!! 求救!!!! 怎么动态选择列 MS SQL SERVER 语句 转化为 PL*SQL语句 的问题,急!!!!!
set
aa.name=(select name from bb where a=aa.a)
where
exists(select 1 from bb where a=aa.a)
update aa set a=getName(a)