Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Trigger para insertar fecha
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Trigger para insertar fecha

Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
jorgeunam2001
Usuario


Registrado: Oct 16, 2007
Mensajes: 1

Asunto: Trigger para insertar fecha Responder citando

Si alguien me pudiese ayudar, estoy trabajando en SQL plus mi problema es el siguiente, resulta que tengo dos interfaces que modifican una misma tabla una de ella inserta la fecha del servidor en le momento de insertar un nuevo registro, pero por la otra interfaz no hace esto.

Quiero hacer un trigger que haga estos automáticamente probe con lo siguiente:

CREATE TRIGGER insertafecha FOR TABLE pt6hd_aivm
BEFORE INSERT
new.FECHA_ALTA = GETDATE();
END;

Pero no me dio resultado, me manda un error, no se en que este mal.

La tabla se llama pt6hd_aivm, tiene un campo llamado FECHA_ALTA

POr favor ayundenme
MensajePublicado:
Mar Oct 16, 2007 2:26 pm
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Trigger para insertar fecha Responder citando



Anuncios



jorgeunam2001 escribió:
Si alguien me pudiese ayudar, estoy trabajando en SQL plus mi problema es el siguiente, resulta que tengo dos interfaces que modifican una misma tabla una de ella inserta la fecha del servidor en le momento de insertar un nuevo registro, pero por la otra interfaz no hace esto.

Quiero hacer un trigger
...
pt6hd_aivm, tiene un campo llamado FECHA_ALTA

POr favor ayundenme



Prueba con esta sintaxis:

Código:

CREATE TRIGGER insertafecha BEFORE INSERT ON pt6hd_aivm
BEGIN
  new.FECHA_ALTA = GETDATE();
END
MensajePublicado:
Vie Oct 19, 2007 7:32 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Oracle Database, motor de base de datos profesional  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A