我试图编写一个查询,将更新“值”列中值的所有值。
这就是我提出的:
Begin
UPDATE Order_Details
SET Value = (Value / 100) * 10
WHERE Cust_Ref = ALL
End
它不起作用并提出
Incorrect syntax near keyword END
有谁知道如何纠正这个问题?
谢谢你们!非常感谢!!!
答案 0 :(得分:2)
您不需要Parallel.ForEach
子句
Where
只有在想要过滤记录时才需要使用UPDATE Order_Details SET Value = (Value / 100.0) * 10
子句
同样Where
将进行Value / 100
分裂。结果中不会出现小数值。因此,将Integer
或numerator
设为denominator
值
示例:
decimal