L'administrateur de base de données crée une table Employés et la configure, ainsi que la colonne Photo, pour l'extension Image.
Opérations effectuées par l'administrateur de base de données : Pour plus de facilité, l'administrateur de base de données ajoute le schéma mmdbsys dans le chemin des fonctions en cours, à l'aide de l'instruction SQL suivante :
SET CURRENT FUNCTION PATH = mmdbsys, CURRENT FUNCTION PATH
Lorsque le nom de schéma mmdbsys figure dans le chemin des fonctions, il n'est pas nécessaire d'utiliser des noms qualifiés complets pour les fonctions UDF et les types UDT. (Il n'est pas obligatoire que mmdbsys soit le premier schéma dans le chemin des fonctions.) Pour plus de détails, reportez-vous à la section Dénomination des fonctions UDF et des types UDT.
L'administrateur de base de données crée la table Employés. Il utilise l'interpréteur de commandes DB2 pour émettre l'instruction SQL suivantes :
CREATE TABLE Employés /*nom de la table*/ (id CHAR(6) /*matricule du collaborateur*/ nom VARCHAR(40) /*nom du collaborateur*/ photo DB2IMAGE) /*photo du collaborateur*/
L'administrateur de base de données entre ensuite les commandes suivantes à partir de l'interpréteur de commandes db2ext :
ENABLE TABLE Employés FOR DB2IMAGE ENABLE COLUMN Employés Photo FOR DB2IMAGE
Résultat obtenu : En réponse à la commande ENABLE TABLE, l'extension Image exécute les opérations suivantes :
En réponse à la commande ENABLE COLUMN, l'extension Image exécute les opérations suivantes :