Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   today en interbase (https://www.clubdelphi.com/foros/showthread.php?t=58244)

franfl 13-07-2008 22:32:00

today en interbase
 
Hola
Estoy usando interbase 6.0 y necesito obtener el dia 1 del mes actual, la fecha a dia de hoy la obtengo con:
SELECT cast('now' as date) FROM RDB$Database
pero lo otro no lo se hacer. Es decir , para este mes necesito obtener el 1 de Julio de 2008.
Muchas gracias
Un saludo

Gallosuarez 14-07-2008 01:42:29

Primer día del mes...
 
Prueba lo siguiente:

Código SQL [-]
 
select cast('today' as date) - extract(day from cast('today' as date)) + 1 as fdom  
from rdb$database

Por cierto, no comentaste nada si el procedimiento almacenado de los Mejores Clientes funcionó de la manera que tu querías.

Saludos,
Gerardo Suárez
P.D. Todo lo anterior se simplifica si es que utilizamos un procedimiento almacenado y una variable que contenga la fecha.

donald shimoda 14-07-2008 02:31:16

Cita:

Empezado por franfl (Mensaje 300098)
Hola
Estoy usando interbase 6.0 y necesito obtener el dia 1 del mes actual, la fecha a dia de hoy la obtengo con:
SELECT cast('now' as date) FROM RDB$Database
pero lo otro no lo se hacer. Es decir , para este mes necesito obtener el 1 de Julio de 2008.
Muchas gracias
Un saludo

Probaste usando UDFs? Podes usar código delphi para generarlos y se integran a interbase/firebird excelentemente, a mi me parece una solución genial.

Saludos.

franfl 14-07-2008 20:00:37

Perdonar la tardanza, es que por semana trabajo y no tengo casi tiempo libre hasta de noche. Con el select que me dijisteis me va perfecto, solo tuve que quitar el 'as' pq me daba un error, pero va perfecto, mil gracias era lo ultimo que me kedaba para terminarlo.
Por otro lado no se ni que son los UDF`s?
mil gracias por todo
un saludo

donald shimoda 14-07-2008 20:21:36

Cita:

Empezado por franfl (Mensaje 300406)
Perdonar la tardanza, es que por semana trabajo y no tengo casi tiempo libre hasta de noche. Con el select que me dijisteis me va perfecto, solo tuve que quitar el 'as' pq me daba un error, pero va perfecto, mil gracias era lo ultimo que me kedaba para terminarlo.
Por otro lado no se ni que son los UDF`s?
mil gracias por todo
un saludo


Conoces al tio Google? :D

Que son las UDF

Saludos


La franja horaria es GMT +2. Ahora son las 10:21:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi