我在SQL Server中创建了一个存储过程。存储过程将同一表中的两列相减。如何将此存储过程数据插入dbo.Store表的“库存”列中?存储过程为:
ALTER PROCEDURE [dbo].[sp.StoreBilling]
AS
BEGIN
SET NOCOUNT ON;
DECLARE @Stock decimal(10,2)=0.00
DECLARE @Spoilage decimal(10,2)=0.00
SELECT A.Stock, A.Spoilage, A.Stock-A.Spoilage AS Inventory
FROM dbo.Store AS A
END
答案 0 :(得分:0)
在这样的新表中使用插入
OnActionExecuted(System.Web.Mvc.ActionExecutedContext filterContext)
答案 1 :(得分:0)
您可以创建表格,也可以轻松使用现有表格。
create table #BillingResult
(
Stock int
, Spoilage int
, Inventory int
)
insert #BillingResult
exec [dbo].[sp.StoreBilling]