各位大侠们!
在下有一问题需请教,忘各位大侠不惜赐教,谢谢。比如我有如下三张表:
表名:【testupdate1】
表结构:
NUMBER NAME
123456 111
123455 222表名:【testupdate2】
表结构:
NUMBER NAME
654321 111
654322 222表名:【test】
表结构:
NUMBER NAME
123456 1
123455 2
654321 3
654322 4test表里包含testupdate1、testupdate2两表数据的最新值,表结构类似。
我现在想用一条SQL同时更新testupdate1、testupdate2这两张表的数据为test表的最新数据。
有这样的方法不?
在下有一问题需请教,忘各位大侠不惜赐教,谢谢。比如我有如下三张表:
表名:【testupdate1】
表结构:
NUMBER NAME
123456 111
123455 222表名:【testupdate2】
表结构:
NUMBER NAME
654321 111
654322 222表名:【test】
表结构:
NUMBER NAME
123456 1
123455 2
654321 3
654322 4test表里包含testupdate1、testupdate2两表数据的最新值,表结构类似。
我现在想用一条SQL同时更新testupdate1、testupdate2这两张表的数据为test表的最新数据。
有这样的方法不?
解决方案 »
- 2个oracle数据库实现数据同步问题
- occi 调用存储过程 抓不到异常
- 一个sql join的优化问题
- 求 DBLINK 实现原理
- imp命令不能使用 是怎么回事?
- 为了学习Oracle Performance Tuning,需要有数据库支持。不知道哪位可以给我一份!或提供相关信息!
- 如何安装oracle客户端
- 关于 oracle SQL 脚本 菜鸟初上路,小问题 还请各位高手多多指教!?
- 我用sqlplus创建触发器总是提示:警告: 创建的触发器带有编译错误。请各位指教
- 关于Oracle用java实时监听oracle对表的DML操作
- where rownum <= 10条件的疑问
- 一个权限的问题
写个过程
UPDATE [user.]table [alias]
SET column=expr [, column=expr] ……
[WHERE condition ]-----但是可以用触发器来处理你的问题。
为什么一条update更新语句无法实现这样的效果呢,是某些机制局限吗?
只能用触发器吗?