Une fonction définie par l'utilisateur dans une base de données , ou UDB , est une commande de base de données qui est souvent utilisé comme une sous- routine dans une application codée en plus grande. UDB de sont créés pour des cas d'utilisation spécifiques et peuvent souvent être appelées directement par une base de données basée sur SQL lorsque les données de l'application est nécessaire. Création d'une fonction UDB suit la même procédure que l'écriture comme une fonction définie par l'utilisateur en fonction SQL. Instructions
1
Lancez votre application d'édition de code préféré ou un éditeur de code en clair, pour commencer à pratiquer la création d'une fonction UDB . Examiner la base de données que vous souhaitez appeler et choisir un champ de base de données que vous souhaitez appeler. Cet exemple va utiliser " CREATION_DATE . "
2
Initialisation de la fonction UDB en utilisant le code suivant :
CREATE FUNCTION PROJFUNC ( indate CREATION_DATE )
3
finaliser la fonction UDB en précisant ce qui doit se produire lorsque " CREATION_DATE " s'appelle:
RETURNS TABLE ( PROJ_NO CHAR ( 6) , ACTNO SMALLINT , ACSTAFF DECIMAL ( 5,2) , ACSTDATE DATE DATE ACENDATE )