| Tulosta Avaa käytönaikaisen ohjeen PDF-versio

#### ToChar Expression Builder -ratkaisun ToChar-funktio muuntaa määritetyn päivämäärän tai numeroilmaisun muotoilluksi merkkijonoksi. ### Syntaksi ToChar(expression, format) VAROITUS: Älä käytä ToChar-funktion instanssissa sekä päivämäärä- että numeromuotoja. Molempien muotojen käyttäminen voi aiheuttaa virheelliset tulokset. ### Tuloksen tyyppi Merkkijono ### Argumentit Seuraavassa taulukossa on toiminnon argumenttien kuvaukset.
Argumentti | Kuvaus
--- | ---
expression | Ilmaisu tai kenttä, joka palauttaa päivämäärän, päivämäärän ja kellonajan tai numeroarvon.
format | Merkkijono, joka ilmaisee päivämäärä- tai numeromuodon.
Seuraavassa taulukossa on toiminnon päivämäärämuotojen kuvaukset.
Muotokoodi | Kuvaus
--- | ---
DD | Kuukauden kaksinumeroinen päivä (01-31).
DDDD dddd | Päivän nimi.
MM | Kaksinumeroinen kuukauden numero (01 - 12, jossa 01 on tammikuu). Käytä isoja kirjaimia (MM), koska pienet kirjaimet (mm) viittaavat minuutteihin.
MMMM mmmm | Kuukauden nimi. Huomaa, että jos käytät pieniä kirjaimia, käytä muotoa mmmm (eli pieni m-kirjain neljä kertaa), koska mm (eli pieni m-kirjain kaksi kertaa) tarkoittaa minuutteja.
Y | Vuosiluvun viimeinen numero.
YY | Vuosiluvun kaksi viimeistä numeroa.
YYYY | Nelinumeroinen vuosiluku.
hh12 | Tunnit 12 tunnin muodossa.
hh24 | Tunnit 24 tunnin muodossa.
hh | Tunnit. Voit määrittää aamu- tai iltapäivän (AM tai PM) esimerkiksi näin: hh:mm:ss PM (iltapäivä) Jos et määritä aamu- tai iltapäivää (AM tai PM), oletusarvoisesti käytetään 24 tunnin muotoa.
mm | Minuutit. Huomaa, että mm (eli pieni m-kirjain kaksi kertaa) tarkoittaa aina minuutteja. Sitä ei voi käyttää kuukauden kaksinumeroisena päivänä.
ss | Sekunnit.
Seuraavassa taulukossa on toiminnon numeromuotojen kuvaukset.
Muotokoodi | Esimerkki | Kuvaus
--- | --- | ---
# | #### | Palauttaa arvon määritetyn numeromerkkimäärän mukaisesti. Jos arvo on negatiivinen, arvoa edeltää miinusmerkki.
0 | ####.00 | Palauttaa etunollat. Palauttaa loppunollat.
$ | $###.00 | Palauttaa arvoa edeltävän dollarimerkin.
, | #,### | Palauttaa pilkun määritetyssä kohdassa. Pilkku ei voi sijaita desimaalipisteen oikealla puolella. Muotoilmaisu ei voi alkaa pilkulla.
. | ###.## | Palauttaa desimaalipisteen määritetyssä kohdassa. Muotoparametri voi sisältää vain yhden desimaalipisteen. Desimaalit pyöristetään, jos desimaalipisteen jälkeen määritettyjä numeroita on vähemmän kuin käytettävissä olevia numeroita.
### Esimerkkejä numeromuotojen käytöstä Seuraava esimerkki palauttaa arvon 10: ToChar (10, '##.##') Seuraava esimerkki palauttaa arvon 10: ToChar (10, '##.00') Seuraava esimerkki palauttaa arvon 10.24: ToChar (10.2388, '##.00') Seuraava esimerkki palauttaa arvon -10.24: ToChar (-10.2388, '##.##') ### Esimerkkejä päivämäärämuotojen käytöstä Seuraava esimerkki muuntaa Timestamp()-funktion palauttaman arvon muotoon DD/MM/YYYY: ToChar(Timestamp(),'DD/MM/YYYY') Jos Timestamp()-funktio palauttaa esimerkiksi arvon 02/29/2008 10:58:37, edellinen ilmaisu määrittää arvoksi 29/02/2008. Seuraavissa esimerkeissä näytetään, miten keskiyö voidaan esittää eri muotojen avulla. ToChar(Today(), YYYY/MM/DD hh:mm:ss PM) palauttaa arvon 2009/05/22 12:00:00 AM ToChar(Today(), YYYY/MM/DD hh:mm:ss) palauttaa arvon 2009/05/22 00:00:00 ToChar(Today(), YYYY/MM/DD hh24:mm:ss PM) palauttaa arvon 2009/05/22 00:00:00 #### Liittyvät aiheet Tähän liittyviä kohteen Expression Builder tietoja on seuraavissa aiheissa: Tietoja Expression Builder -sovelluksesta Expression Builder -sovelluksen käyttö Expression Builder -sovelluksen funktiot

Julkaistu Elokuu 2022 | Copyright © 2005, 2022, Oracle ja/tai sen tytär-, sisar- tai osakkuusyhtiöt. Legal Notices.