Du kan bruge følgende kodeeksempler i PostgreSQL, hvis du har et måneds nummer men du vil have månedens navn i stedet.
Eksempel 1:Fuldt månedsnavn
Her er et grundlæggende eksempel på konvertering af et månedsnummer til dets tilsvarende månedsnavn.
VÆLG TO_CHAR( TO_DATE (12::tekst, 'MM'), 'Måned' ) SOM "Månedsnavn";
Resultat:
Månedsnavn ------------ December
Eksempel 2:Kort månedsnavn
Du kan også konvertere det til det korte månedsnavn. For at gøre dette skal du erstatte 'Month'
med 'Mon'
.
VÆLG TO_CHAR( TO_DATE (12::text, 'MM'), 'Man' ) SOM "Månedsnavn";
Resultat:
Månedsnavn ------------ Dec.
Eksempel 3:Brug af tidsstempel
Her er et eksempel, der bruger TO_TIMESTAMP()
i stedet for TO_DATE()
.
VÆLG TO_CHAR( TO_TIMESTAMP (12::text, 'MM'), 'Måned' ) SOM "Månedsnavn";
Resultat:
Månedsnavn ------------ December
Eksempel 4:Versalfølsomhed
Skabelonmønsteret skelner mellem store og små bogstaver, så du kan bruge det til at angive, om månedens navn skal bruge små bogstaver, store bogstaver eller med stort.
VÆLG TO_CHAR( TO_TIMESTAMP (12::tekst, 'MM'), 'man' ) AS "man", TO_CHAR( TO_TIMESTAMP (12::text, 'MM'), 'man' ) AS "man", TO_CHAR( TO_TIMESTAMP (12::tekst, 'MM'), 'MON' ) SOM "MAN";
Resultat: