Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-12-2008
Avatar de JoseAntonio
JoseAntonio JoseAntonio is offline
Miembro
 
Registrado: abr 2006
Ubicación: Lima - Ciudad de los Reyes.
Posts: 87
Poder: 21
JoseAntonio Va por buen camino
Elegante solucion, aun no lo implemento pero ya se ve que funcionara, gracias amigo y feliz año 2009


Cita:
Empezado por jhonny Ver Mensaje
Ahhh, entendido... de pronto se me ocurre que si estas usando Firebird 2.1 o superior, puedes hacer lo siguiente:


Código SQL [-]CREATE PROCEDURE SP_PRIMER_DIA (
FECHA_ENTRADA date)
returns (
FECHA_SALIDA date)
as
declare variable DIAS integer;
begin
dias = extract(day from :fecha_entrada);
fecha_salida = dateadd(day, :dias*(-1)+1, :fecha_entrada);
suspend;
end




Espero te sirva.
__________________
nuestro carácter está reflejado en cada línea de código que escribimos.
Responder Con Cita
  #2  
Antiguo 01-01-2009
hecospina hecospina is offline
Miembro
 
Registrado: oct 2007
Posts: 202
Poder: 19
hecospina Va por buen camino
Hola
Tambien podrias hacer un select parecido a este

Código SQL [-]select cast(cast(extract(month from fecha) AS CHAR(2))||'/'||01||'/'||CAST(extract(year from fecha)) AS CHAR(4)) as date) as fechainicio
from tabla (
Responder Con Cita
  #3  
Antiguo 01-01-2009
hecospina hecospina is offline
Miembro
 
Registrado: oct 2007
Posts: 202
Poder: 19
hecospina Va por buen camino
Hola
Tambien podrias hacer un select parecido a este

Código SQL [-]
select cast(cast(extract(month from fecha) AS CHAR(2))||'/'||'01'||'/'||CAST(extract(year from fecha)) AS CHAR(4)) as date) as fechainicio 
from tabla
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
obtener solo la fecha en formato fecha y sin hora BlueSteel SQL 14 09-05-2008 16:42:19
Desde la fecha inicio hasta la fecha final que me grabe los meses contenidos Renis SQL 4 01-10-2007 17:21:44
Ayuda, Como calcular fecha de vencimiento mensual a partir de una fecha x en delphi Renis Impresión 4 23-08-2007 23:45:14
como filtrar las fechas que hay desde una fecha especifica a otra andre navarrete Conexión con bases de datos 3 13-08-2006 22:12:50
Comparar una fecha de n campo date contra fecha actual amadis SQL 2 27-06-2005 21:37:41


La franja horaria es GMT +2. Ahora son las 06:44:28.


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