![]() |
Como obtener la HORA al Restar minutos en campo TIME ????
Uso Firebird 1.5.5
Buen dia, he estado buscando por el foro y no se si soy malo para buscar ó ando mal de mi vista, pero No he encontrado la forma de Restartale a un campo time las horas, minutos ó segundos y determinar la hora en que queda, esto dentro de un Trigger ó procedimiento almacenado en Firebird, por ejemplo, quiero restarle un minuto al campo de las siguientes formas: Ejemplo: Si son las 8:10 am quiero restarle 1 minuto para que quede las 8:09 am
Agradezco cualquier sugerencia al respecto.... |
Con FireBird 2.1 sería muy sencillo, asi:
Pero con FireBird 1.5.5, se me ocurre lo siguiente, aunque no lo he probado seguramente funciona debido a que el campo es de tipo Time:
Si lo anterior no funciona, prueba con lo siguiente:
Espero que alguna de estas opciones te sirva ;). |
Cita:
|
Ya encontre la forma de restarle los minutos, tienes que restarle los 60 segundos del minuto, quedaría asi :
:) |
La franja horaria es GMT +2. Ahora son las 09:58:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi