首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

同时操作多个表解决方法

2012-01-05 
同时操作多个表例:表1:表2:namename--------------------张三张三李四王五如何一次性更改‘张三’为‘赵六’,

同时操作多个表
例:

表1:                               表2:
    name                                 name
----------                     ----------
    张三                                 张三
    李四                                 王五


如何一次性更改‘张三’为‘赵六’,求个语句,谢谢!

[解决办法]
有外键吗?
还是一个一个的UPDATE吧
[解决办法]
没什么好办法,一个一个更新,控制在一个事务里既可。

BEGIN TRANSACTION
update 表1 set name = '赵六 ' where name = '张三 '
update 表2 set name = '赵六 ' where name = '张三 '
COMMIT

热点排行