Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2010, 10:17
Xantos
 
Fecha de Ingreso: febrero-2010
Mensajes: 3
Antigüedad: 14 años, 9 meses
Puntos: 0
Lectura variable tipo record

Buenos días,
Tengo una funcion en donde consulto datos de dos tablas y los almaceno en una variable tipo record así:
Código SQL:
Ver original
  1. SELECT a.idmuestra AS muestra,
  2.         b.idubicacion AS ubicacion
  3.     INTO identificadores
  4.     FROM muestra a
  5.         INNER JOIN ubicacion b ON (a.idubicacion = b.idubicacion)
  6.     WHERE to_date(fechaplantacion, 'dd/mm/yyyy') = a.fecha_plantacion
  7.         AND to_date(fechamuestreo, 'dd/mm/yyyy') = a.fecha_muestreo;

Los datos trato de almacenarlos en variables de tipo array de este modo:
Código SQL:
Ver original
  1. muestras := identificadores.muestra;
  2. ubicaciones := identificadores.ubicacion;

Pero obtengo como resultado ERROR: el valor de array debe comenzar con «{» o información de dimensión.
Como no conozco la cantidad de registros que devoverá la consulta, no declaro las variables con un tamaño estático (Porque creo que es lo que trata de decirme el error).

Gracias por su atención.