Zoznam UDF funkcií (užívateľsky definovaných funkcií)
Jedná se o doplňkové funkce, použitelné v SQL příkazech, které byly v některých částech systému potřebné a které databáze Firebird nativně neposkytovala, tudíž byly výrobcem doplněny a pro uživatele Firebird jsou dodávány v odpovídajících knihovnách (soubory nxudf*.dll resp. libnxudf*.so) v rámci instalace systému ABRA Gen. Prefix ib_ v názve funkcie je odvodený od Interbase (predchodca Firebird).
Více viz popis Struktury a definice GenDoc.chm. Kap. Seznam externích funkcí.
Názov | Popis | Príklad | Výsledok |
---|---|---|---|
|
Prevedie reťazec na celé číslo. |
|
|
|
Vráti číslice z telefónneho čísla. |
|
|
|
Prevedie dátum do reťazca. |
|
|
|
Vráti číslo dňa v týždni pre dátum v excel (OLE) formáte. |
|
|
|
Vráti deň z dátumu zadaného v excel (OLE) formáte. |
|
|
|
Vráti mesiac z dátumu zadaného v excel (OLE) formáte. |
|
|
|
Vráti rok z dátumu zadaného v excel (OLE) formáte. |
|
|
|
Vráti hodiny z času zadaného v excel (OLE) formáte. |
|
|
|
Vráti minúty z času zadaného v excel (OLE) formáte. |
|
|
|
Vráti sekundy z času zadaného v excel (OLE) formáte. |
|
|
|
Odstraní začátek řetězce zadaného v prvním parametru až po první výskyt znaku zadaného ve druhém parametru včetně. |
|
|
|
Vytvorí dátum v excel (OLE) formáte zo zadaného roku, mesiaca a dňa. |
|
|
|
Vrátí datum konce dekády v měsíci v excel (OLE) formátu. |
|
|
|
Vrátí pozici prvního výskytu zadaného řetězce. |
|
|
|
Vrátí začátek řetězce před prvním výskytem oddělovače. |
|
|
|
Vráti prefix reprezentujúci definovateľnú položku. |
|
|
|
Vrátí prefix reprezentující definovatelnou položku (tato varianta funkce zohledňuje i extra položky). |
|
|
|
Vrátí větší ze dvou zadaných číselných hodnot. |
|
|
|
Vrátí následující identifikátor. Při generování kódů identifikátorů se používá soustava o základu 36. |
|
|
|
Určuje, zda je daný rok přestupný. (pro přestupné roky vrací hodnotu 1). |
|
|
|
Vráti 'A', ak reťazec nie je prázdny. V opačnom prípade vráti 'N'. |
|
|
|
Vrátí menší ze dvou zadaných číselných hodnot. |
|
|
|
Vrátí řetězec zadaný v prvním parametru, doplněný zleva znaky zadanými ve třetím parametru na celkovou délku zadanou ve druhém parametru. |
|
|
|
Odstráni diakritiku z reťazca kódovaného v CP1250. |
|
'zelanie' |
|
Vráti predaný reťazec zapísaný odzadu. |
|
|
|
Vrátí prvních n znaků z řetězce. |
|
|
|
Vrátí délku řetězce. |
|
|
|
V řetězci zadaném v prvním parametru nahradí výskyt řetězce zadaného ve druhém parametru řetězcem zadaným ve třetím parametru. |
|
|
|
Vrátí posledních n znaků z řetězce. |
|
|