Dátumformázási opciók

A TOSTRING és a TODATE konvertálási opciók eltérő formázási opciókkal rendelkeznek.

TOSTRING formázás

A TOSTRING bemenete egy dátumérték, amelynek karakterlánc változata lesz a kimenet. Az opcionális formátumspecifikációs paraméter meghatározza a létrehozandó karakterlánc szerkezetét. Ha például a dátuminformáció 1998-ÁPR-02, formázhatja a kimenő karakterláncot a következő módon: 1998. április 2.

Bármilyen kombináció használható (kivéve az olyan formátumokat, amelyek egy adott nap vagy egy adott hét számát adják vissza az éven belül). A TOSTRING (1998-ÁPR-02, 'MONTH DD, YY') függvényhívás eredménye például az Április 2, 98 érték lesz.

Ha relációsadatbázis-kezelő rendszert használ, előfordulhat, hogy adattára nem képes saját (beépített) függvényeszköztárát használni a kérés teljesítésére. Ebben az esetben a konverziót elvégzi a program, ez pedig több időt vehet igénybe annál, mint ha a konverziót az adattár hajtaná végre.

TODATE formázási opciók

A TODATE függvény dátumot vagy időt ábrázoló karakterláncokat konvertál dátumobjektumokká. Az opcionális formátumspecifikációs paraméter meghatározza a dátum ábrázolására használatos formátumot. Az április 2, 1998 dátumot tartalmazó karakterlánc formátumspecifikációjának például a következőt kell tartalmaznia: Month DD, YYYY. Az elérhető formázási beállításokat a következő táblázat tartalmazza:

Rövidítés Leírás
YY Az évet két számjeggyel adja meg, például 07.
YYYY Az évet négy számjeggyel adja meg, például 2007.
MONTH A hónapot nagybetűkkel adja meg, például ÁPRILIS.
month A hónapot kisbetűkkel adja meg, például április.
Month A hónapot nagy kezdőbetűvel adja meg, például Április.
MON A hónapot három betűs rövidítésben, nagybetűkkel adja meg, például ÁPR.
mon A hónapot három betűs rövidítésben, kisbetűkkel adja meg, például ápr.
MM A hónapot két számjegyes rövidítéssel adja meg, például 04.
DAY A napot nagybetűkkel adja meg, például PÉNTEK.
day A napot kisbetűkkel adja meg, például péntek.
Day A napot nagy kezdőbetűvel adja meg, például Péntek.
DY A napot nagybetűs rövidítésével adja meg, például PÉN.
dy A napot kisbetűs rövidítésével adja meg, például pén.
DD A napot két számjegyes rövidítéssel adja meg, például 06.
hh24 Az órát a [0-24] intervallumon belüli számmal adja meg.
hh12 Az órát a [0-12] intervallumon belüli számmal adja meg.
hh Az órát az alapértelmezett ábrázolásának megfelelő számmal adja meg (alapértelmezésként hh24).
mm Perceket ad meg.
ss Másodperceket ad meg.
ms Ezredmásodperceket ad meg.
am|pm Az ante-meridiem (délelőtt) és post-meridiem (délután) ábrázolást használja.

A delet gyakran 12:00 p.m., az éjfélt pedig 12:00 a.m. formában, mint a nap kezdetét jelölik.

Ezt a formátumot az alkalmazás csak az [1-12] intervallumot használó időábrázolásnál (hh12 formátum) veszi figyelembe.