Problema con declaración de variable, PL/SQL

tema enviado por inJeniera en ORACLE
tema iniciado el 21/11/2013
Hola... necesito hacer una consulta más o menos así: fecha1 := '01-01-2013' fecha2 := '31-01-2013'; select * from tabla1 where fecha between fecha1 and fecha2; El problema es que PL/SQL me exige que el resultado vaya con "INTO" y sólo puedo extraer una fila. En SQL Server es super simple, declarando las variables al inicio de la query, después puedo ejecutar en la misma varias consultas asociadas a dichas variables. ¿Cómo hago esto mismo en PL/SQL? Lo único que pillé es hacerlo mediante un procedimiento almacenado que, aparentemente, me permitiría entregar datos en forma de parámetros, los que luego tendría que "llamar" dentro de una sentencia SQL aparte. Espero que me puedan ayudar.