Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-08-2010
Avatar de Cañones
Cañones Cañones is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Paz Entre Ríos
Posts: 354
Poder: 18
Cañones Va por buen camino
Extract month con dos digitos

Buen día a todos.
Necesito ayuda en un tema que no pude encontrar en el foro.
Tengo la siguiente sentencia SQL
Código SQL [-]
SELECT EXTRACT(MONTH FROM a.FECHA)||'/'||EXTRACT(YEAR FROM a.FECHA) AS MES
FROM COMPROBANTES_PROVEEDORES a

El problema es que me devuelve 1/2010, 2/2010 ... 12/2010
Como puedo hacer para que el extract me devuelva los meses con dos digitos.
Ya estuve viendo la configuración regional de windows y la de la BD.

Desde ya muchas gracias.
Responder Con Cita
  #2  
Antiguo 17-08-2010
Gallosuarez Gallosuarez is offline
Miembro
 
Registrado: feb 2007
Posts: 92
Poder: 18
Gallosuarez Va por buen camino
Smile Posible solución..

Creo que ya se había resuelto el problema en un anterior pregunta, sin embarga ahi va otra vez la solución:
Código SQL [-]
select lpad(cast(extract(month from aFecha) as varchar(2)), 2, '0') as MES
from COMPROBANTES_PROVEEDORES

Esta solución funciona para versiones mayores o igual a Firebird 2.0

Saludos
Responder Con Cita
  #3  
Antiguo 17-08-2010
Avatar de Cañones
Cañones Cañones is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Paz Entre Ríos
Posts: 354
Poder: 18
Cañones Va por buen camino
Gracias, lo voy a probar.
Responder Con Cita
Respuesta



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
extract (weekday from fecha) chass SQL 1 16-10-2008 13:26:34
Extract en Oracle... The_Avatar SQL 2 19-10-2007 19:04:06
MAX(SUM(campo)) ??? y agrupar por un extract(month from fecha) NSL94 SQL 0 05-07-2007 15:29:21
Problemas con Extract eduarcol SQL 20 17-07-2004 00:36:55
Problemas con Extract buitrago Firebird e Interbase 3 09-12-2003 15:03:01


La franja horaria es GMT +2. Ahora son las 05:20:51.


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
Copyright 1996-2007 Club Delphi