| Skriv ut Öppna PDF-version av onlinehjälpen

#### ToChar Funktionen ToChar i Expression Builder konverterar ett angivet datum eller ett angivet numeriskt uttryck till en formaterad sträng. ### Syntax ToChar(expression, format) Varning! Använd inte både datum- och nummerformat i en instans av funktionen ToChar. Det kan leda till ogiltiga resultat. ### Resultattyp Sträng ### Argument Följande tabell innehåller funktionens argument.
Argument | Beskrivning
--- | ---
expression | Ett uttryck eller ett fält som returnerar datum, datum och tid eller ett numeriskt värde.
format | En sträng som representerar datumet eller sifferformatet.
I följande tabell beskrivs datumformaten för funktionen.
Formatkod | Beskrivning
--- | ---
DD | Ett tvåsiffrigt datum (01-31).
DDDD dddd | Namnet på dagen.
MM | Ett tvåsiffrigt datum (01-12 där 01 är JAN). Du måste använda MM med versaler eftersom mm med gemener anger att det gäller minuter.
MMMM mmmm | Namnet på månaden. Om du använder gemener måste du använda mmmm (dvs. bokstaven m med gemener, fyra gånger), eftersom mm (dvs. bokstaven m med gemener, två gånger) anger minuter.
Y | Sista siffran för året.
YY | De sista två siffrorna för året.
YYYY | Året med fyra siffror.
hh12 | Tidpunkten på dagen i 12-timmarsformat.
hh24 | Tidpunkten på dagen i 24-timmarsformat.
hh | Tidpunkten på dagen. Du kan ange FM eller EM för att justera tidpunkten, till exempel: tt:mm:ss EM Om du inte anger FM eller EM används 24-timmarsformatet som standard.
mm | Minuterna. Observera att mm (dvs. bokstaven m med gemener, två gånger) alltid anger minuter och inte kan användas till att specificera ett tvåsiffrigt datum.
ss | Sekunderna.
I följande tabell beskrivs nummerformaten för funktionen.
Formatkod | Exempel | Beskrivning
--- | --- | ---
# | #### | Returnerar värdet med det angivna antalet siffror, med ett inledande minustecken om värdet är negativt.
0 | ####.00 | Returnerar inledande nollor. Returnerar avslutande nollor.
$ | $###.00 | Returnerar värdet med ett inledande dollartecken.
, | #,### | Returnerar ett kommatecken på den angivna positionen. Ett kommatecken kan inte visas till höger om decimaltecknet. Formatmodellen får inte börja med ett kommatecken.
. | ###.## | Returnerar ett decimaltecken på angiven position. Endast ett decimaltecken är tillåtet i formatparametern. Om det angivna antalet siffror efter decimaltecknet är mindre än antalet siffror efter decimaltecknet, avrundas decimalen.
### Exempel med nummerformat Följande exempel returnerar värdet 10: ToChar (10, '##.##') Följande exempel returnerar värdet 10: ToChar (10, '##.00') Följande exempel returnerar värdet 10.24: ToChar (10.2388, '##.00') Följande exempel returnerar värdet -10.24 ToChar (-10.2388, '##.##') ### Exempel med datumformat Följande exempel omvandlar värdet som returneras av funktionen Timestamp () till formatet DD/MM/ÅÅÅÅ: ToChar(Timestamp(),'DD/MM/YYYY') Om funktionen Timestamp() till exempel returnerar värdet 02/29/2008 10:58:37 resulterar föregående uttryck i 29/02/2008. I följande exempel visas hur midnatt anges med olika format: ToChar(Today(), ÅÅÅÅ/MM/DD tt:mm:ss EM) returnerar 2009/05/22 12:00:00 FM ToChar(Today(), ÅÅÅÅ/MM/DD tt:mm:ss) returnerar 2009/05/22 00:00:00 ToChar(Today(), ÅÅÅÅ/MM/DD tt24:mm:ss EM) returnerar 2009/05/22 00:00:00 #### Se även I följande avsnitt finns relaterad information för Expression Builder: Om Expression Builder Använda Expression Builder Funktioner i Expression Builder

Publicerat i Augusti 2022 | Copyright © 2005, 2022, Oracle och / eller dess dotterbolag. Legal Notices.