我似乎無法讓變量在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