Assistant de nouvelle procédure mémorisée

Cet assistant permet de créer une nouvelle procédure mémorisée.

Nom
Permet de saisir un nom pour la procédure mémorisée. Le nom peut être qualifié par le nom de schéma. Il peut contenir des lettres et des chiffres mais doit commencer par une lettre. Le nom de la procédure mémorisée peut être entouré de guillemets pour préserver les caractères en minuscules ou les espaces. Ce nom doit être unique dans la base de données mais vous ne pouvez pas créer de procédure mémorisée portant le même nom et la même signature.
Projet
Permet de sélectionner le projet de développement de données associé à la connexion utilisée actuellement dans l'explorateur de bases de données. Les projets disponibles sont les projets de développement existants associés à la connexion que vous utilisez dans l'explorateur de bases de données. La nouvelle procédure mémorisée sera créée dans le projet de développement sélectionné.
Nouveau
Permet d'ouvrir la fenêtre Nouveau projet dans laquelle vous pouvez créer un nouveau projet de développement de données associé à la connexion utilisée actuellement dans l'explorateur de bases de données.
Langage
Permet de spécifier le langage de la procédure mémorisée.
Package Java
Permet d'afficher le package Java généré avec la valeur d'horodatage du fichier PKG.
SQL dynamique utilisant JDBC
Cette option permet d'utiliser JDBC (Java Database Connectivity) avec SQL dynamique pour accéder à la base de données. Sélectionnez cette option pour créer une procédure mémorisée pouvant être portée vers d'autres systèmes de gestion de base de données.
SQL statique utilisant SQLJ
Permet d'utiliser SQL imbriqué qui se conforme à la norme SQLJ pour accéder à la base de données. L'utilisation de SQLJ permet d'imbriquer des instructions SQL dans des programmes Java. Sélectionnez cette option lorsque vous souhaitez encapsuler les autorisations. Condition requise : SQLJ prend en charge la syntaxe SQL répondant à la norme SQL92 ou antérieure. Cette condition s'applique à toutes les instructions SQL statiques de vos procédures mémorisées. Les procédures mémorisées contenant des instructions statiques (SQLJ) doivent être exécutées en mode protégé.
Package racine
DB2 pour Linux, UNIX etWindows uniquement : permet de saisir le nom racine pour les packages créés par le programme de liaison SQLJ. Si aucune option n'est spécifiée, un nom racine est déterminé à partir du nom du profil. La longueur maximale de ces noms est de sept caractères. Les chiffres 1, 2, 3 et 4 sont ajoutés au nom racine du package pour créer les quatre noms de package finaux (un pour chaque niveau d'isolement). Les packages sont liés avec les niveaux d'isolement suivants : NOMPACKAGE1 lié au niveau d'isolement UR, NOMPACKAGE2 lié au niveau d'isolement CS, NOMPACKAGE3 lié au niveau d'isolement RS, NOMPACKAGE4 lié au niveau d'isolement RR.
Package DB2
DB2 pour iSeries uniquement : permet de spécifier le nom du package DB2 à utiliser lors de la génération des procédures mémorisées SQLJ. Par exemple, QUSRSYS/SER3283432 où QUSRSYS est un nom de bibliothèque suivi d'un nom de profil sérialisé de 10 caractères. Pour plus d'informations sur les valeurs correctes, consultez la documentation DB2 relative à la génération de procédures mémorisées SQLJ.
Emplacement du traducteur SQLJ
Permet de saisir le chemin complet et le nom du fichier JAR contenant la bibliothèque de classes SQLJ qui implémente le support de traduction SQLJ.
Nom de classe du traducteur SQLJ
Permet d'indiquer le nom complet de la classe SQLJ utilisée pour la traduction des instructions SQLJ.

Commentaires