带参数的SQL游标

时间:2019-02-26 22:51:41

标签: sql northwind

我需要执行一个过程,该过程将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

去    exec dbo.PrintNameOfCustomersThatBuy'1'

但是我需要将结果放在光标上。是否可以完全不使用过程来使用游标内部的参数?

我正在为此使用Northwind数据库。

0 个答案:

没有答案