Araceli,
podés hacer una inicialización mediante el constructor
VARRAY_INI VARRAY_TYPE := VARRAY_TYPE();
Asimismo, fijate porque en el ejemplo que mandaste, declaraste a
VARRAY_INI y usaste la variable VARRAY_FIN...
Saludos.
--- En DesarrolloOracleForms@yahoogroups.com, Araceli Ayala Iturbide
<aayalaiturbide@...> escribió:
>
>
>
>
> Hola Feliz 2009 a todos!!!
>
> Tengo una duda que quisiera compartir con ustedes, sucede que
estoy utilizando por primera vez un varray. Por lo que he leido
antes de utilizar mi varray debo inicializarlo.
> Ejemplo
>
> DECLARE
> TYPE VARRAY_TYPE IS VARRAY(7) OF VARCHAR2(8);
> VARRAY_INI VARRAY_TYPE;
> cont number(4);
> BEGIN
> VARRAY_FIN:= VARRAY_TYPE( '','','', '','','', '');
> ...
> VARRAY_FIN(1):= 'PR-12'
> END;
>
> Pero mi problema radica cuando quiero inicializar un vector de 100
posiciones, de que manera puedo hacerlo sin hacer este tipo de
asignacion: VARRAY_FIN:= VARRAY_TYPE( '','','', '','','', '')
>
> Mil gracias de antemano.
>
>
>
> Actividad reciente
>
>
> 1
> Miembros nuevosVisita tu grupo
>
>
> Yahoo! Avatares
> Tu imagen virtual
> ¿A qué esperas para
> crear el tuyo?
>
> Yahoo! Correo
> Regístrate gratis
> Lee tu correo desde
> cualquier lugar.
>
> Mi Yahoo!
> Reúne tu mundo
> Tu correo, tus RSS
> y mucho más...
> ..
>
>
> ¡Todo sobre Amor y Sexo!
> La guía completa para tu vida en Mujer de
Hoy.
> http://mx.mujer.yahoo.com/
>