meta data for this page
  •  

F_YEAR

compatibility to FreeUDFLib, FreeUDFLibC, FreeUDFLib AvERP, GrUDF

input/output-compatibility to rFunc (EXTRACTYEAR)

Entrypoint year compatible with UTF-8

F_YEAROFYEAR

(don't use)

compatibility to FreeUDFLibC

Entrypoint yearofyear compatible with UTF-8


Inputs/Outputs

   Input      TIMESTAMP     date optionally time 
   Output     INTEGER       year of the timestamp

Syntax

   F_YEAR counts with USA-Norm: week starting with Sunday, week 1 contains 1st January.
   F_YEAROFYEAR counts wrong (not ISO): week starts with Sunday, week 1 starts with Sunday to Wednesday
   TestSQL
   SELECT 2004 AS ISCORRECT, F_YEAR(' 22.08.2004 14:38:12') FROM RDB$DATABASE;
   SELECT NULL AS ISCORRECT, F_YEAR(NULL) FROM RDB$DATABASE;
   SELECT 2004 AS ISCORRECT, F_YEAROFYEAR(' 22.08.2004 14:38:12') FROM RDB$DATABASE;
   SELECT NULL AS ISCORRECT, F_YEAROFYEAR(NULL) FROM RDB$DATABASE;