[英]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.