繁体   English   中英

更新多个记录失败

[英]Updating multiple records fails

如何更新SQL Server 2008中的多个记录? 我想运行以下查询但它失败了:

UPDATE TABLE SET type = 1 WHERE type is NULL

使用这样的东西

Update T
SET type = 1
FROM [Table] as T
WHERE type IS NULL

听起来好像你在[Table]上有一个失败的触发器。 这通常会发生,因为触发器不是设计为一次处理多个更新。 如果表上有触发器,请确保它正确使用INSERTED和DELETED表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM