CSDN论坛 > Oracle > 基础和管理

当A表中某一字段更新时,B表内容复制一遍改变某一字段插入B表 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 50%
CSDN今日推荐
Bbs9
本版专家分:57411
版主
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Blank
铜牌 2016年12月 总版技术专家分月排行榜第三
Bbs1
本版专家分:0
Bbs9
本版专家分:57411
版主
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Blank
铜牌 2016年12月 总版技术专家分月排行榜第三
Bbs1
本版专家分:0
Bbs3
本版专家分:870
Blank
蓝花 2016年12月 Oracle大版内专家分月排行榜第三
Bbs3
本版专家分:870
Blank
蓝花 2016年12月 Oracle大版内专家分月排行榜第三
Bbs9
本版专家分:57411
版主
Blank
进士 2017年 总版技术专家分年内排行榜第八
Blank
优秀版主 2016年10月优秀大版主
优秀小版主
Blank
银牌 2017年1月 总版技术专家分月排行榜第二
Blank
铜牌 2016年12月 总版技术专家分月排行榜第三
Bbs1
本版专家分:0
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
oracle动态更新(将A表中的某个字段的值赋给B表中的某个字段)
通过Update语句将A表的某列值修改为B表中的指定列的值时,所用的sql语句在Oracle和SQL Server中是不一样的, 代码如下: Oracle中的语句: UPDATE   A SET A.COL1=(SELECT B.COL1 from B where  A.KEY=B.KEY [and 其它限制(可选)]  )  where 其它条件 SQL Server中更新语句:
面试题 两个表字段相同更新表A
面试题如下 有两个表 A 表 和 B 表 A 表有 id name B 表有 id name 需要把 B 表 name 放入 A 表中 重复就不添加了  Sql 如下 注: 如果存在主键自增会有问题 目前不考虑 insert into A select * from B where name not in (select name from A)
SQl 将A表中的字段Name的值更新到B表中
现有A表和B表,A表有Id和Name字段,B表有Id和Name字段,将A表中的Name的值更新到B表中,条件是A表的Id值和B表的Id值相等。 代码如下: Create table A ( ID int , UserName varchar(50) ) Create table B ( ID int , UserName varchar(50) ) insert into A v
A表字段更新为B表的字段值
A表字段更新为B表的字段值   T1表 结构 id      name       school 1       ming1      清华大学 2       ming2       北京大学 3       ming3       复旦大学   T2表  结构 id      student    school 11     ming1      牛津大学 12  
触发器实现当一个表中字段改变时同时改变另一个表中字段值
触发器实现当一个表中字段发生变化时同时改变另一个表中字段 1.建表 新建两个表一个叫做Telephonics用来存放航班全部字段的数据,主键为SelfNum航迹号;另一个一个叫做FlightAndSection用来存放航迹号、航班号、扇区编号、时间字段。 create table Telephonics( -------------------------------总体---------
SQL两表匹配,将A表的指定字段所有内容根据条件更新B表指定字段的所有内容
 <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->t1id name1 我2 你3 他4 她t2id des1 偶然间水立方我是你的2 苏利文哦她上电缆附件你塑
oracle,把A表在B表没有的字段数据插入到B中
INSERT INTO EVENTMASK VALUE ( SELECT EVENTID AS EVENTID ,#{EMPLOYEEID,jdbcType=VARCHAR}AS EMPLOYEEID , #{UUID,jdbcType=VARCHAR} AS EVENTMASKUUID ( select EVEN
mysql 表B字段替换表A字段
update crm_customer set crm_customer.email = (select crm_customer_tmp.email from crm_customer_tmp where crm_customer.code = crm_customer_tmp.code) where id > 0;
sqlserver/oracle当插入表数据时同时修改其中一个字段的触发器
 今天碰到一个情况就是我们公司的一个OA系统,有一个定时任务,它会定时更新域账号系统里面新建的帐号,但是我发现更新完之后,数据库本应该把更新日期放入到fd_create_time字段里面的,但是结果确放入到了fd_alter_time字段里而fd_create_time为null,当系统维护员在OA系统修改人员数据的时候fd_alter_time字段有被更新了,这个 肯定是有问题的,记录不
sql 中如何将A表的数据更新到B表中,数据表备份语句
表A  sheet1$,表B  T_DICT,要利用表A的数据更新表B中关联的数据: UPDATE T_DICT SET BASYBM0= sheet1$.病案费用编码 FROM sheet1$ WHERE sheet1$.病案费用名称=t_dict.BASYMC0 AND KIND='项目' 将表t_dict备份为t_dictback select * into t_dic
关闭