| Udskriv Åbn PDF-version af online-hjælp

#### ToChar ToChar-funktionen i Expression Builder konverterer en angivet dato eller et angivet numerisk udtryk til en formateret streng. ### Syntaks ToChar(expression, format) ADVARSEL: Brug ikke både datoformater og talformater i en forekomst af ToChar-funktionen. Det kan føre til ugyldige resultater. ### Resultattype Streng ### Argumenter I følgende tabel beskrives argumenterne til funktionen.
Argument | Beskrivelse
--- | ---
expression | Et udtryk eller et felt, der returnerer en dato, dato og klokkeslæt eller en numerisk værdi.
format | En streng, der repræsenterer dato- eller talformatet.
I følgende tabel beskrives datoformaterne til funktionen.
Formatkode | Beskrivelse
--- | ---
DD | En to-cifret dag i måned (01-31).
DDDD dddd | Navnet på dagen.
MM | Et to-cifret månedstal (01-12 hvor 01 er JAN). Du skal bruge MM med store bogstaver, da mm med små bogstaver angiver minutter.
MMMM mmmm | Navnet på måneden. Bemærk, at hvis du bruger små bogstaver, skal du bruge mmmm (dvs. bogstavet m med små bogstaver fire gange), da mm (dvs. bogstavet m med små bogstaver to gange) angiver minutter.
Y | Det sidste ciffer i året.
YY | De sidste to cifre i året.
YYYY | Et fire-cifret år.
hh12 | Time på dag i 12-timers format.
hh24 | Time på dag i 24-timers format.
hh | Time på dag. Du kan angive AM eller PM for at justere klokkeslæt, som relevant, f.eks.: hh:mm:ss PM Hvis du ikke angiver AM eller PM, bruges 24-timers formatet som standard.
mm | Minutterne. Bemærk, at mm (dvs. bogstavet m med små bogstaver to gange) altid angiver minutter og ikke kan bruges til at angive en to-cifret dag i måneden.
ss | Sekunderne
I følgende tabel beskrives talformaterne til funktionen.
Formatkode | Eksempel | Beskrivelse
--- | --- | ---
# | #### | Returnerer værdien med det angivne antal cifre med et foranstillet minustegn, hvis værdien er negativ.
0 | ####.00 | Returnerer foranstillede nuller. Returnerer efterstillede nuller.
$ | $###.00 | Returnerer værdien med et foranstillet dollartegn.
, | #,### | Returnerer et komma i den angivne position. Et komma kan ikke vises til højre for decimaltegnet. Formatmodellen skal ikke begynde med et komma.
. | ###.## | Returnerer et decimaltegn på den angivne position. Kun et decimaltegn er tilladt i formatparameteren. Hvis antallet af cifre, der er angivet efter decimaltegnet, er mindre end antallet af cifre, der er tilgængelige efter decimaltegnet, rundes decimalet op.
### Eksempler med talformater Følgende eksempel returnerer værdien 10: ToChar (10, '##.##') Følgende eksempel returnerer værdien 10: ToChar (10, '##.00') Følgende eksempel returnerer værdien 10.24: ToChar (10.2388, '##.00') Følgende eksempel returnerer værdien -10.24: ToChar (-10.2388, '##.##') ### Eksempler med datoformater Følgende eksempel konverterer værdien, der returneres af funktionen Timestamp(), til formatet DD/MM/YYYY: ToChar(Timestamp(),'DD/MM/YYYY') Hvis funktionen Timestamp() f.eks. returnerer værdien 02/29/2008 10:58:37, evalueres det forrige udtryk til 29/02/2008. Følgende eksempler viser, hvordan midnat vises vha. forskellige formater: ToChar(Today(), YYYY/MM/DD hh:mm:ss PM) returnerer 2009/05/22 12:00:00 AM ToChar(Today(), YYYY/MM/DD hh:mm:ss) returnerer 2009/05/22 00:00:00 ToChar(Today(), YYYY/MM/DD hh24:mm:ss PM) returnerer 2009/05/22 00:00:00 #### Relaterede emner Se følgende emner for relaterede oplysninger om Expression Builder: Om Expression Builder Brug af Expression Builder Funktioner i Expression Builder

Publiceret August 2022 | Copyright © 2005, 2022, Oracle og/eller Oracles associerede selskaber. Legal Notices