Comment Extraire de l'Année à partir de la DATE de POSTGRESQL
Date est AAAA-MM-JJ' format texte, maintenant, j'ai besoin d'extraire de l'année la partie qui doit être dans le numérique. J'ai besoin de cette conversion à faire dans une seule étape, Car j'ai besoin de l'utiliser dans d'autres applications où je ne peux pas créer une nouvelle variable.
TO_DATE(t0.AESTDTC,'YYYY-MM-DD'),'YYYY-MM-DD' avec ce que j'étais capable de convertir jusqu'à présent, mais Maintenant, j'ai besoin d'Extraire de l'année à partir de cette date dans une seule étape? quelqu'un peut-il m'aider?
Double Possible de Comment extraire le mois et l'année à partir de la date de PostgreSQL?
extract(year from ...)
. postgresql.org/docs/current/static/... Mais vous devez vous PAS magasin de dates comme des chaînes de caractères!OriginalL'auteur Karthi | 2016-03-24
Vous devez vous connecter pour publier un commentaire.
Essayer
ou
Comment puis-je mettre à jour la date d'origine de la colonne avec la sortie de cette instruction select?
dans ce cas, vous avez besoin de construire une chaîne de date à l'aide de ces fonctions au sein d'un TO_DATE() ou TO_TIMESTAMP(). Généralement pas assez de curiosités
OriginalL'auteur flaviodesousa
réponse est;
OriginalL'auteur Hasan BINBOGA
Simplement:
OriginalL'auteur Zon
vous pouvez également l'utiliser comme cela dans la plus récente version de sql,
'
select year('2001-02-16 20:38:40') as year,'
'month('2001-02-16 20:38:40') as month,
day('2001-02-16 20:38:40') as day,
hour('2001-02-16 20:38:40') as hour,
minute('2001-02-16 20:38:40') as minute
OriginalL'auteur SR_Mehta