Chapter 6 Construction de triggers et procédures


Création d'une procédure stockée ou d'une fonction

Vous pouvez créer une procédure stockée ou une fonction de l'une des façons suivantes :

Pour obtenir des informations plus générales sur la création d'objets, reportez-vous au chapitre "Premiers pas avec PowerAMC" dans le Guide des fonctionnalités générales .

Vous pouvez créer une procédure en vous basant sur les modèles de procédure fournis par PowerAMC ou en créant votre propre modèle de procédure

Steps Pour créer une procédure :

  1. Double-cliquez sur le symbole d'une table pour afficher sa feuille de propriétés, puis cliquez sur l'onglet Procédures.
  2. Cliquez sur l'outil Ajouter une ligne pour créer une nouvelle procédure, puis saisissez son nom et son code.
  3. Cliquez sur Appliquer pour valider la création de la nouvelle procédure, puis cliquez sur l'outil Propriétés pour afficher sa feuille de propriétés.
  4. Cliquez sur l'onglet Définition :
  5. [facultatif] Sélectionnez un modèle de procédure dans la liste Modèle (voir Modèles de procédure (MPD).
  6. Modifiez le code de définition de la procédure. Vous utilisez les variables et macros de MPD et divers autres outils disponibles dans la barre d'outils (voir Barres d'outils de définition de code SQL).
  7. Vous pouvez également modifier les autres propriétés de la procédure. Pour obtenir la liste complète des variables disponibles, voir Propriétés d'une procédure.
  8. Cliquez sur OK dans les boîtes de dialogue successives.

Note   Edition de triggers dans Eclipse
Lorsque vous utilisez le plug-in PowerAMC pour Eclipse, vous pouvez pointer sur une procédure dans l'Explorateur d'objets, cliquer le bouton droit de la souris, puis sélectionner Editer dans l'Editeur SQL dans le menu contextuel afin d'éditer cette procédure dans l'Editeur SQL de Eclipse. Vous pouvez également vous connecter à votre base de données afin d'obtenir que les noms de table soient complétés automatiquement. La définition de procédure est ajoutée sous la forme d'un fichier .SQL dans la liste Generated SQL Files du Workspace Navigator.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.