Cita:
Empezado por kanvictor
pero en este mensaje no escribi sintaxis sql, sino solo mi problematica
|
Cuando te sugerí el uso de la etiqueta code lo hice para que se mantenga el formato de las columnas (creí decirlo claramente).
Aqui te muestro la diferencia:
Sin etiqueta code:
usuario ingresa el 1:
nrodeauth fechahoradesde fechahorahasta
1 01/01/2005
despues el usuario ingresa el 2 al otro dia:
nrodeauth fechahoradesde fechahorahasta
1 01/01/2005 02/01/2005
2 02/01/2005
Con etiqueta code:
Código:
usuario ingresa el 1:
nrodeauth fechahoradesde fechahorahasta
1 01/01/2005
despues el usuario ingresa el 2 al otro dia:
nrodeauth fechahoradesde fechahorahasta
1 01/01/2005 02/01/2005
2 02/01/2005
¿notas la diferencia?
Mas fácil de entender, no?
Cita:
Empezado por kanvictor
sobre el tema de las mayusculas no estaba informado que estaba gritando
|
sesenta y pico de mensajes sin leer la guia de estilo!!
Creo que estas compitiendo por el record...
Cita:
Empezado por kanvictor
espero que alguien me pueda dar una mano en esto...
|
De eso mismo se trata!! (espero que hayas leido el hilo que te recomendé).
Ahora, y para que no te vayas simplemente regañado..
El trigger tendrá que ser algo asi (lo siento si hay errores de sintaxis, pero no tengo tiempo para comprobarlo ahora).
Código SQL
[-]
Create trigger aut_asigna_fechahasta Active
After insert on autorizacion
position 50
AS
Begin
Update Autorizacion
set fechahorahasta = :new.fechahoradesde
where nordeauth = (Select max(nrodeauth)
from Autorizacion
where nrodeauth < :new.nrodeauth);
end;
Hasta luego.
end;