读书人

怎样把这2个命令连在一起变成一个命

发布时间: 2012-03-08 13:30:13 作者: rapoo

怎样把这2个命令连在一起,变成一个命令呢?
请教各位大哥:
我有2个命令,每次都要一次次单独运行,怎样才能把这2个命令连在一起,变成一个命令,以便运行一次命令就搞好呢?


update products set cnprocontent=replace(cnprocontent, '/ok/zd/ ', '/ ')

update products set enprocontent=replace(enprocontent, '/ok/zd/ ', '/ ')

[解决办法]
update products set
enprocontent=replace(enprocontent, '/ok/zd/ ', '/ '),
cnprocontent=replace(cnprocontent, '/ok/zd/ ', '/ ')
[解决办法]
一个update语句中,可以同时更新多个字段。


Access使用的是Jet-SQL。


JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=


[解决办法]
如果条件相同的话:
update products set
enprocontent=replace(enprocontent, '/ok/zd/ ', '/ '),
cnprocontent=replace(cnprocontent, '/ok/zd/ ', '/ ')
[解决办法]
如果你的原来的两个SQL的更新条件相同,即where条件相同,可以直接合并:


update products set
enprocontent=replace(enprocontent, '/ok/zd/ ', '/ '),
cnprocontent=replace(cnprocontent, '/ok/zd/ ', '/ ')

读书人网 >Access

热点推荐