我正在使用 SQL Oracle 构建存储过程。我正在尝试构建下面的 SQL 查询的存储过程
SELECT "Merch"."Id", "Order"."Id", "Order"."OrderExt"
FROM "Order"
Join "Merch" ON "Order"."MerchId" = "Merch"."Id"
WHERE "Merch"."Id" = 25 AND "Order"."OrderExt" = 'TC10045604'
我想使用 2 个参数来比较“Merch.Id”和“Order.OrderExt”。我真的是 SQL-Oracle 的新手,很难弄清楚如何编写这个过程。
我遇到的问题之一是如何返回带有 "Merch"."Id", "Order"."Id", "Order"."OrderExt" 的表?
我是否以某种方式使用光标?
有人可以帮我解决这个问题吗?