昨天,我得到了关于这条SQL语句的帮助,它工作得非常棒……现在,我正尝试使用该查询中的数据来更新另一个表上的两列。将使用'cnt‘中的值更新列tblEmployeeData.Standing,如下所示:4-5 = "Verbal Warning"8 = "Final Written Warning"它已经是一个很大
我们在一个表上实现了6-7个触发器,其中有4个update触发器。由于数据操作和条件的原因,这4个触发器都需要长时间的处理。即使我们在SQL Server Management Studio中对触发器存储表执行update语句,它也会挂起。我们可以通过将此触发器代码转移到存储过程中并在表的update语句之后调用此存储过程来解决此挂起问题吗?
因为我认为触发器在执行时阻止了其他用户对表的访问。如果没有,那么任何人都可以提供解决方案。
我希望在case语句中使用相等号而不是中间操作符,但是我得到了一个语法错误。case when item_price between 6 and 7 then '6-7when item_price >= 5 and item_price < 6 then '5-6'
when item_price >= 6 and item_price < 7 t