Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/11/2014, 13:41
Avatar de PolaNicole
PolaNicole
 
Fecha de Ingreso: febrero-2013
Ubicación: Chile
Mensajes: 28
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Trigger Oracle Columna actual del FOR EACH ROW

Es que lo que intento hacer es obtener el nombre de esa columna de una forma genérica, para cualquier tabla con cualquier columna necesito detectar el nombre de la columna para luego pasarlo a un procedimiento, por eso probaba con ROW y no con el nombre de la columna.
No sé si me explico, ejemplo:

Tengo tres tablas, una usuarios, otra sistema y otra color, cada una de esas tablas tiene diferentes columnas,
la de usuario tiene: nombre, edad, direccion;
la tabla sistema tiene: nombre_sistema, servidor;
y la tabla color tiene las columnas: nombre_color, cod_rgb, color_similar, familia_color

Por lo tanto éste trigger debería servirme para cualquiera de estas tablas, por lo que necesito tomar el valor de la columna sin definirlo.

A ver, cada vez me enredo más jaja, lo que pasa es que estoy haciendo un sistema en php que crea trigger para una tabla definida por el usuario, el sistema despliega todas las tablas existentes y el usuario selecciona una para crear el trigger, por lo tanto tomo el valor y creo la consulta (trigger) que hará otras cosas xD