Str2timestamp

Internφ programovacφ jazykC/C++PascalSQL

function Str2timestamp (var s : string) : timestamp;
BOOL str2timestamp(const char * s, uns32 * ts);
function str2timestamp(s : PChar; var ts : uns32) : Boolean;
FUNCTION Str2timestamp(IN s CHAR()) RETURNS TIMESTAMP;

Parametry

s °et∞zec znak∙ obsahujφcφ zßpis timestampu
ts v²stupnφ parametr: datum a Φas (timestamp)

Od verze:

6.0

Popis

Funkce str2timestamp p°evede zßpis Φasu v °et∞zci s na hodnotu typu Timestamp a vrßtφ ji. Prßzdn² °et∞zec se p°evede na hodnotu NONETIMESTAMP.

Formßt °et∞zce s musφ b²t jeden z nßsledujφcφch:

den.m∞sφc.rok hodina:minuta:sekunda

den.m∞sφc.rok hodina:minuta

den.m∞sφc hodina:minuta:sekunda

den.m∞sφc hodina:minuta

Nenφ-li uveden rok, dosadφ se rok aktußlnφ.

V jazyce SQL slou₧φ stejnΘmu ·Φelu funkce CAST.

Hodnota funkce

V klientskΘm jazyce a v SQL funkce vrßtφ ·daj o datu a Φase (timestamp), pokud jeho zßpis je (jedin²m) obsahem °et∞zce s, jinak vracφ NONETIMESTAMP. V jazyce C a v Pascalu funkce vracφ TRUE pokud p°evod byl ·sp∞Ün².

Viz