Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Añadir elementos a un varray

Estas en el tema de Añadir elementos a un varray en el foro de Oracle en Foros del Web. Hola a todos He creado una lista con un varray de 5 elementos de la siguiente manera: CREATE TYPE listAsig AS VARRAY(5) OF VARCHAR2(20); Y ...
  #1 (permalink)  
Antiguo 02/05/2007, 12:03
 
Fecha de Ingreso: abril-2007
Mensajes: 6
Antigüedad: 17 años
Puntos: 0
Añadir elementos a un varray

Hola a todos
He creado una lista con un varray de 5 elementos de la siguiente manera:
CREATE TYPE listAsig AS VARRAY(5) OF VARCHAR2(20);

Y le he insertado sólo tres asignaturas, dejando dos campos a NULL:
listAsig('Mates','Lengua','Ingles',NULL,NULL)

Ahora lo que necesito es incluir una nueva asignatura ('Biologia') a ese varray mediante una sentencia SQL. Yo quiero incluir Biología sin tener que poner otra vez los valores de antes como ocurre aquí:
update curso set asig=listAsig('Mates','Lengua','Ingles','Biologia' ,NULL);

¿Sabeis si hay alguna manera de no tener que introducir otra vez los mismos valores?
También tengo que hacer un metódo que me permita añadir nuevas asignaturas, pero no se como hacerlo...

Muchas gracias
Chao
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:20.