sql数据库修改多条语句怎么写

高分请问一下,sql数据库修改多条语句怎么写
最新回答
夏了夏天

2024-10-24 04:24:34

最简单的方法。把多条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'

酒爷

2024-10-24 06:51:09

您好,请问您是想知道sql数据库修改多条语句怎么写吗?