Almacenar una consulta en un array
Publicado por Desco (9 intervenciones) el 06/03/2006 11:12:35
Hola.
tengo la TABLA
e1 char
e2 char
.
.
e10 char
y el siguiente codigo en PL/SQL
type t_etiquetas is array(10) of char;
declare
etiquetas t_etiquetas;
begin
select e1, e2, ... , e10 into etiquetas from TABLA;
end;
ME parece el siguiente error..
PLS-00642: tipos de recopilación local no permitidos en sentencias SQL
Hay alguna forma de incluir n campos de una tabla con el mismo tipo a un array de longitud n?? Me interesa tenerlo en un array ya que luego los accesos son secuenciales por posicion..
Gracias.
Desco.
tengo la TABLA
e1 char
e2 char
.
.
e10 char
y el siguiente codigo en PL/SQL
type t_etiquetas is array(10) of char;
declare
etiquetas t_etiquetas;
begin
select e1, e2, ... , e10 into etiquetas from TABLA;
end;
ME parece el siguiente error..
PLS-00642: tipos de recopilación local no permitidos en sentencias SQL
Hay alguna forma de incluir n campos de una tabla con el mismo tipo a un array de longitud n?? Me interesa tenerlo en un array ya que luego los accesos son secuenciales por posicion..
Gracias.
Desco.
Valora esta pregunta


0