Bonjour
Je cherche une référence complète indiquant les étapes nécessaires et suffisantes pour utiliser des UDF.
Il me semble qu'outre la déclaration explicite du genre de celle qui suit :
il est nécessaire de modifier un paramètre dans firebird.conf.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DECLARE EXTERNAL FUNCTION SUBSTR cstring(80), smallint, smallint RETURNS cstring(80) ENTRY_POINT 'IB_UDF_substr' MODULE_NAME 'ib_udf';
il me semble.
Code : Sélectionner tout - Visualiser dans une fenêtre à part UdfAccess = Full
Mais d'une part cela ne suffit pas car
entraine
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part select substr('firebird',1,5) from rdb$database
et d'autre part j'aimerais obtenir la liste des fonctions externes prédéfinies dans la version de Firebird que j'utilise (2.1).function SUBSTR is not defined
Je sais que c'est une version obsolète mais des centaines de mes clients l'exploitent et je dois maintenir un environnement cohérent aux leurs.
Partager