Parece que no puedo obtener variables para trabajar en una cláusula where de Oracle PL/SQL. Vengo de un fondo de Microsoft SQL Server y allí fue fácil. Por ejemplo, ¿cuáles serían todos los pasos necesarios para hacer algo similar a lo siguiente?Cómo usar variables en Oracle PL/SQL donde la cláusula
declare @var int set @var = 1
select * from SomeTable where SomeField = @var
Esto no parece que debería ser difícil en PL/SQL, pero evidentemente lo es. : -/¿Escuché que necesito usar cursores y elementos similares en PL/SQL?
Cualquier ayuda sería muy apreciada. Gracias.
Esto es lo que el OP estaba pidiendo, al menos, se ve muy similar a lo que se muestra en el ejemplo SQLServer. –
Gracias! Esto parece un buen paso en esa dirección. Sí, estoy usando Oracle SQL Developer. ¿Hay alguna manera de insertar la variable en el código y hacer que aparezca en un mensaje emergente? – MattB