Any idea why the following would not work as a stored procedure? RequisitionIDin is an input parameter that is an integer. I get an error on the ORDER BY that says that First cannot be used in this context.
SELECT FIRST 1 po.PONbr,
pr.RequisitionID
INTO WorkLastPONbr, WorkRequisitionID
FROM PurchaseRequisition
pr INNER JOIN PurchaseOrder po
ON
pr.RequisitionID = po.RequisitionID
WHERE
pr.ItemID = (SELECT ItemID
FROM PurchaseRequisition
WHERE RequisitionID = RequisitionIDin)
AND
pr.RequisitionID < RequisitionIDin
ORDER BY
pr.RequisitionID Desc;
This runs as a regular statement, but it will not work when trying to create a stored procedure with it.
Thanks in advance for any help.
Jeremy