![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Update fecha actual
hola amigo, quiero al momento de hace un update colocar tambien que me guarde DATETIME() NOW
quiero incorporarlo aqui en esta instrucion mi campo en la base de datos es de tipo TIMESTAMP yo se que la mejor forma de hacer es a travez de un tiger en la base de datos pero no supe hacerlo. Cabe destacar que ya tengo un campo de la base de datos de tipo timestamp la cual se guarda la fecha y hora al momento de crear un registro, pero quiero hacer uno tambien que guarde la fecha y la hora de las modificaciones. |
#2
|
||||
|
||||
Para que guarde la fecha de modificación lo mejor, como comentas, es hacerlo por trigger.
Suele ser sencillo. Por ejemplo, en Firebird sería algo así
Si lo quieres hacer en el update sería parecido:
A tener en cuenta: ¿Qué fecha deseas utilizar? La del servidor de base de datos o la del ordenador que ejecuta la aplicación. Puede ser que el ordenador esté en España y el servidor hospedado en Estados Unidos, con una diferencia horaria que necesitas tener en consideración. Si deseas la fecha del ordenador, deberás pasarla por parámetro:
|
#3
|
||||
|
||||
Creo que ya es momento de que le eches un vistazo a nuestra guía de estilo, gracias.
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
No me funciona el keyword shortcut cuando el programa esta inactivo o segundo plano!! | Jorgeeyv | Varios | 6 | 06-03-2018 10:24:37 |
Update con Inner Join Funciona en Access pero no en firebird | Acanol | Firebird e Interbase | 7 | 27-05-2012 01:25:48 |
funciona bien en windows 7 64b pero en XP no funciona | ASAPLTDA | Varios | 5 | 06-05-2011 16:24:50 |
No me funciona UPDATE | maravert | PHP | 4 | 26-11-2009 17:21:37 |
Update!!!, pero solo para un registro | ELINK | Firebird e Interbase | 6 | 08-01-2008 20:26:41 |
![]() |
|