SQL-курсоры с параметрами - PullRequest
0 голосов
/ 27 февраля 2019

Мне нужно выполнить процедуру, которая принимает в качестве параметра productid и печатает название продукта, категорию продукта, а затем печатает для заказа количество продукта и дату заказа.Я могу взять их в такой процедуре, как

create procedure PrintNameOfCustomersThatBuy
@prodID nvarchar(10) 
as
select distinct p.ProductName, p.CategoryID, od.Quantity, o.OrderDate
from Products p 
join [Order Details] od on od.ProductID = p.ProductID
join Orders o on o.OrderID=od.OrderID
where p.ProductID=@prodID

go exec dbo.PrintNameOfCustomersThatBuy'1 '

Но мне нужно поместить результаты в курсор.Могу ли я использовать параметры внутри курсоров без какой-либо процедуры?

Для этого я использую базу данных Northwind.

...