在数据库管理工具中你会发现:书写以下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()
其它的就只能写存储过程来处理了。
Oracle语句,修改单行数据,如下:update
表名
set
A=新的值,B=新的值,C=新的值,D=新的值
where
id=要修改的id的值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)