我需要通过将它乘以 -1 来传递 SP 的值。
这是我的查询,我想通过将数量乘以 -1 来传递数量。
SELECT top 1 @partid=partid, @unitCostU=unit_cost, @Quantity=qty
FROM parts_table
Exec ins_exusage @partid, 4, @Quantity, @unitCost
有什么办法吗?
最佳答案
更改您的第一个查询以取反符号 @Quantity = -qty
SELECT top 1
@partid = partid ,
@unitCostU = unit_cost,
@Quantity = -qty
FROM @partstable
或乘以 -1
@Quantity = qty * -1
关于sql - 为 SP 传递负值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65301464/