我正在从.net 3.5的详细信息视图控件和使用SQL Server 2005
更新表中的一列问题是我必须在同一数据库中的另外5个表中更新相同的列,但必须使用单个数据库
有可能吗?
如果可能,请告诉我SQL查询语法表单更新。
答案 0 :(得分:4)
您无法在一个更新查询中更新5个不同的表。
您可以编写一个存储过程来更新该5个表并调用该过程一次。
答案 1 :(得分:1)
有解决方法。
创建一个视图,使其在5列上有5个表连接和一个select语句。然后更新视图。
在表1和表2的触发器写更新中写入更新触发器...继续。
我之前没试过,所以先试试看。