functions with parameters SQL
DECLARE @OrderID int = NULL, @OrderType int = 1, @Qty int = 2, @ServiceSpeed int = 3; INSERT INTO OrdersTest (OrderType, Qty, ServiceSpeed) VALUES (@OrderType, @Qty, @ServiceSpeed); EXEC @OrderID = dbo.GetOrderID @OrderType = @OrderType, @Qty = @Qty, @ServiceSpeed = @ServiceSpeed; SELECT @OrderID 'Using EXEC Syntax';