在SQL Server 2012中,我想創建一個輸入參數爲 num1,num2,operation,out參數的存儲過程作爲結果。MS SQL Server 2012
如果你傳遞num1 = 1; num2 = 2;操作=添加,那麼我只需要通過輸出參數獲得結果3。
使用過程中的函數進行計算。
CREATE PROCEDURE taskname(@num1 int, @num2 int)
AS
BEGIN
DECLARE @result VARCHAR
SET @result = CAST ((num1 + @num2) AS INT)
PRINT 'The sum of ' + CAST(@num1 AS INT) + ' and ' + CAST(@num2 AS INT) + ' is ' + CAST((@num1 + @num2) AS INT)
PRINT @result
END
我試圖用這種方式。
怎麼做,如果'操作= subtract'? – Arulkumar
你甚至沒有跟着作業的第一行:'創建一個存儲過程,輸入參數爲num1,num2,operation,out參數爲結果。「 – Jamiec
如果我們爲你做作業,你會學到什麼? –