最简单的方法。把多条SQL拼接起来; 在数据库管理工具中你会发现:书写以下4条SQL ,全部选中执行,是可以执行的。 Update table1 set a=2 where id=1 Update table2 set a=2 where id=1 Update table3 set a=2 where id=1 Update table4 set a=2 where id=1 那么,后台程序处理的时候,也可以借用类似的方式来处理。 C#为例;建立 StringBuding sb; 往SB里依次写要处理的SQL SB.Append("Update table1 set a=2 where id=1"); SB.Append("Update table2 set a=2 where id=1"); SB.Append("Update table3 set a=2 where id=1"); SB.Append("Update table4 set a=2 where id=1");
然后 将SB转换成
字符串
:sql=SB.Tostring(); 其它的就只能写
存储过程
来处理了。
__宫雅沫つ
2024-10-24 06:29:11
没明白你的意思,是不是下面的理解?
更新某一行中的若干列
例如:修改地址(address),并添加城市名称(city):
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'