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

Existe la funcion updating ?

Estas en el tema de Existe la funcion updating ? en el foro de PostgreSQL en Foros del Web. Hola, Quiero saber si existe la función updating() como en oracle en postgreSQL. Gracias....
  #1 (permalink)  
Antiguo 28/10/2009, 06:28
 
Fecha de Ingreso: junio-2009
Mensajes: 174
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación Existe la funcion updating ?

Hola,
Quiero saber si existe la función updating() como en oracle en postgreSQL.
Gracias.
  #2 (permalink)  
Antiguo 28/10/2009, 06:39
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Existe la funcion updating ?

Puedes utilizar la variable tg_op.

en oracle sería:

Código sql:
Ver original
  1. IF updating THEN
  2.    acciones;
  3. END IF;

En postgresql sería:

Código sql:
Ver original
  1. IF tg_op = 'update' THEN
  2.    acciones
  3. END IF;

Para inserting sería haciendo la comparación con la palabara insert.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 28/10/2009, 07:58
 
Fecha de Ingreso: junio-2009
Mensajes: 174
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Existe la funcion updating ?

No se si estamos hablando de la misma función:
Yo estoy hablando sobre una función "updating" que le pasas un parámetro para saber si ha sido actualizado o no. Es la misma ?
Muchas gracias huesos52.
  #4 (permalink)  
Antiguo 28/10/2009, 08:38
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Existe la funcion updating ?

Esta función le he visto aplicación mas que todo para el desarrollo de triggers.
Cuando tienes un trigger que dispara un evento update o insert pueden tomar acciones diferentes.

Creo que este tema ya lo habiamos discutido aca.

La pregunta es:
La función updating en que contexto la utilizas? podrías poner un ejemplo de lo que haces con dicha función y el resultado que esperarías igualmente de postgresql?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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 06:06.