我似乎无法让变量在Oracle PL/SQL where子句中工作。我来自Microsoft SQL Server背景,在那里很容易。例如,执行类似于以下内容的所有步骤需要什么?如何在Oracle PL/SQL中使用变量where子句
declare @var int set @var = 1
select * from SomeTable where SomeField = @var
这似乎并不像PL/SQL中应该很难,但显然是这样。 : - /我听说我需要在PL/SQL中使用游标等?
任何帮助将不胜感激。谢谢。
这是OP所要求的,至少,它看起来非常类似于SQLServer示例中显示的内容。 – 2011-04-14 17:39:56
谢谢!这看起来朝着这个方向迈出了一大步。是的,我正在使用Oracle SQL Developer。任何将代码嵌入到变量中的方法,并让它出现在弹出提示符中? – MattB 2011-04-14 17:59:38