正在学习oracle,书上有个update的语法不懂,求指点 本帖最后由 Never_Satisfied 于 2012-07-14 12:07:57 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update tablename set 字段1=值1,字段2=值2... where 条件字段1=条件值1,条件字段2=条件值2... oracle不支持双重from 这样写update aaupdate1 t1 set filecontent = (select filecontent from aaupdate2 t2 where t1.fileno=t2.fileno) create table aabackup1( fileno int, filecontent varchar2(20));reate table aabackup2( fileno int, filecontent varchar2(20));没有设置过主键也是正常执行,你是指什么主键? 意思是update的子查询不能返回多个值。 sql语法中的 from aa join bb,是不是就是inner join? 一个很简单的sql语句报错。 请问oracle的客户端与服务器端有什么区别 关于监听器的一个奇怪的问题 关于Streams数据库同步的问题 帮忙优化sql 求存储过程返回Select CURSOR中使用Union的语法 order by 能否按照指定顺序进行排序 求教一个统计语句,谢谢 为什么在SQL*Plus下能够找到表,但在SQL*Plus worksheet 下却说表不存在?? Oracle语法问题 我帮看下这两个查询语句有什么区别呢????
where 条件字段1=条件值1,条件字段2=条件值2...
update aaupdate1 t1 set filecontent = (select filecontent from aaupdate2 t2 where t1.fileno=t2.fileno)
create table aabackup1
(
fileno int,
filecontent varchar2(20)
);
reate table aabackup2
(
fileno int,
filecontent varchar2(20)
);没有设置过主键也是正常执行,你是指什么主键?