Oracle - como declarar un campo tipo array?

 
Vista:

como declarar un campo tipo array?

Publicado por pablo (6 intervenciones) el 23/11/2007 14:33:43
amigos tengo que migrar un campo de postgres a oracle, aparte de este que es el problema principal, jaja. en postgres tengo un campo que esta declarado de esta manera
campo text[ ];

alguien sabe como declarar este campo en oracle???

gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como declarar un campo tipo array?

Publicado por Rodolfo Reyes (445 intervenciones) el 23/11/2007 15:55:39
Lo que te estoy poniendo nunca lo he intentado. Lo lei una vez, me parecio interesante y lo tenia guardado.

/*Creas un nuevo tipo de dato*/
type t_nombre is table of varchar2 (50)
index by binary_integer;

/*Ahora ya puedes declarar variables y campos de este tipo*/
vnombre t_nombre;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como declarar un campo tipo array?

Publicado por pablo (6 intervenciones) el 26/11/2007 18:51:05
gracias rodolfo por tu respuesta. pero un tipo array es mucho mas que solo un tipo de dato es un procedimiento de almacenado. Es un array es un arreglo vector o como quiras llamarlo. AYUDAA!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como declarar un campo tipo array?

Publicado por Rodolfo Reyes (445 intervenciones) el 27/11/2007 18:08:07
¿Como así?

¿Que almacenas exactamente en ese tipo de dato? ¿Para que lo utilizas?

¿De casualidad seran las tuplas que devuelve un query?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:como declarar un campo tipo array?

Publicado por l.san (1 intervención) el 05/09/2009 00:38:06
creo q esto te peude ayudar

http://www.psoug.org/reference/varray.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar