24小时热门版块排行榜    

查看: 368  |  回复: 2

shuanglei

铜虫 (小有名气)

[求助] 在access模块中用SQL语言中的update函数可不可以对多个表进行修改?

在access模块中用SQL语言中的update函数对多个表进行修改?SQL中update语句的结构为:UPDATE 表名 SET 修改列的名称=修改列的新值 WHERE 修改条件  我想问可不可以把update语句结构中表名设定为变量然后通过修改这个变量值(即表的名称)来对多个表进行同一修改?例如把变量的名称设为name那么update的结构变为:UPDATE name SET 修改列的名称=修改列的新值 WHERE 修改条件 给name变量赋值:当name=表1时对表1进行修改;当name=表2时对表2进行同一修改……这样可不可以实现?可以的话代码该怎么编?谢谢!

[ Last edited by shuanglei on 2013-1-7 at 13:33 ]
回复此楼
硬着头皮钻下去?!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xmfan2000

银虫 (小有名气)

不可以,只能一个表一个表的更新。
2楼2013-02-18 17:28:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

m57091003

木虫 (著名写手)

【答案】应助回帖

进行级联,或者编写触发器

[ 发自手机版 http://muchong.com/3g ]
3楼2013-02-18 18:28:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shuanglei 的主题更新
信息提示
请填处理意见