Referenciar columnas de tablas de forma dinamica
Publicado por Luigi (2 intervenciones) el 19/03/2003 18:54:19
Hola
mi problema es el siguiente:
Tengo una tabla con muchos campos. dichos campos no se como se llaman, pero los guardo en otra tabla y se pueden añadir mas campos a esta tabla.
Mi problema es que necesito saber como referenciar una columna de forma generica dentro de un cursor (mas o menos necesito tener la posibilidad de referenciar a las columnas en vez de por nombre por la posicion de dicha columna, por ejemplo, columna nº 1, ...).
Resumiendo, creo un cursor que recupera todos los campos
cursor principal is select * from tabla.
Necesito recuperar el valor de cada campo, pero los campos no se como se llaman y los recupero de otro cursor y al hacer la referencia del nombre casca ( principal.campo) donde la variable campo tiene el valor del nombre del campo que quiero recuperar del cursor.
Gracias
mi problema es el siguiente:
Tengo una tabla con muchos campos. dichos campos no se como se llaman, pero los guardo en otra tabla y se pueden añadir mas campos a esta tabla.
Mi problema es que necesito saber como referenciar una columna de forma generica dentro de un cursor (mas o menos necesito tener la posibilidad de referenciar a las columnas en vez de por nombre por la posicion de dicha columna, por ejemplo, columna nº 1, ...).
Resumiendo, creo un cursor que recupera todos los campos
cursor principal is select * from tabla.
Necesito recuperar el valor de cada campo, pero los campos no se como se llaman y los recupero de otro cursor y al hacer la referencia del nombre casca ( principal.campo) donde la variable campo tiene el valor del nombre del campo que quiero recuperar del cursor.
Gracias
Valora esta pregunta


0