FirebirdSQL logo
 PACKAGE BODYFILTER 

ALTER EXTERNAL FUNCTION

affectation

Modifier le point d’entrée et/ou le nom du module pour une fonction définie par l’utilisateur (UDF).

Disponible en

DSQL

Syntaxe
ALTER EXTERNAL FUNCTION funcname
[ENTRY_POINT 'new_entry_point']
[MODULE_NAME 'new_library_name'];
Table 1. Paramètres de l’opérateur ALTER EXTERNAL FUNCTION
Paramètre Description

funcname

Le nom de la fonction externe.

new_entry_point

Nouveau nom de la fonction à exporter (point d’entrée).

new_library_name

Le nouveau nom du module dans lequel se trouve la fonction.

L’instruction ALTER EXTERNAL FUNCTION change le point d’entrée et/ou le nom du module pour une fonction définie par l’utilisateur (UDF). Les dépendances existantes sont conservées.

La phrase ENTRY_POINT permet de spécifier un nouveau point d’entrée (le nom de la fonction à exporter).

La proposition MODULE_NAME vous permet de spécifier un nouveau nom de module où se trouve la fonction exportée.

Qui peut modifier une fonction externe ?

L’instruction `ALTER EXTERNAL FUNCTION' peut être exécutée :

  • administrators.

  • Le propriétaire de la fonction externe ;

  • Les utilisateurs ayant le privilège de `ALTER ANY FUNCTION'.