A TOSTRING és a TODATE konvertálási opciók eltérő formázási opciókkal rendelkeznek.
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.
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. |