FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como saber el mes
Hola a todos espero esten bien, tengo un pequeño problema quiero sabes de una fecha cual mes es, tengo en mi tabla una fecha 20/12/03 entonces quiero saber de esa fecha que mes es por ejemplo, de la fecha antes dicha que me diga que es el mes 12 o diciembre como le puedo hacer.
Espero me entiendan y me puedan ayudar muchas gracias. saludos |
#2
|
||||
|
||||
En que motor de base de datos?
En SQL Server y Access existe la funcion Month(Fecha), que te devuelve el mes de la fecha dada. En fin, dependera de la base de datos que uses.
__________________
Héctor Geraldino Software Engineer |
#3
|
||||
|
||||
Esto depende de la base de datos que uses. Por ejemplo, en Paradox puedes usar la función EXTRACT:
SELECT EXTRACT(MONTH FROM fecha) as mes En MySql puedes usar la función Month: SELECT MONTH(fecha) as mes Otra cosa que puedes hacer si no necesitas el valor del mes en la consulta misma es extraer el valor de la fecha a una variable TDateTime en Delphi y usar la función MonthOfTheYear. También, podrías hacer un CAST de la fecha como un string y utilizar alguna función del tipo SUBSTRING para localizar la parte que contiene al mes. // Saludos |
|
|
|