Chapter 3 Guide de référence du fichier de ressource de SGBD


DB Package

La catégorie DB Package est située dans la catégorie Racine→Script→Objects, et peut contenir les éléments suivants qui définissent la façon dont les packages de base de données sont modélisés pour votre SGBD.

Elément Description
[Eléments communs] Les éléments suivants communs aux différents objets peuvent être définis pour des packages de base de données :

  • AfterCreate, AfterDrop, AfterModify
  • BeforeCreate, BeforeDrop, BeforeModify
  • Create, Drop
  • Enable, EnableSynonym
  • Maxlen
  • ModifiableAttributes
  • Permission
  • ReversedQueries, ReversedStatements
  • SqlAttrQuery, SqlListQuery, SqlPermQuery


Pour obtenir une description de chacun de ces éléments communs, voir Eléments communs aux différents objets.
Authorizations Spécifie une liste des utilisateurs pouvant appeler des packages de base de données.
CreateBody Spécifie un modèle permettant de définir le corps d'un package de base de données. Cette instruction est utilisée dans l'instruction d'extension AfterCreate.

Exemple (Oracle 10g) :

create [or replace ]package body [%QUALIFIER%]%DBPACKAGE% [.O:[as][is]][%IsPragma% ? pragma serially_reusable]
   %DBPACKAGEBODY%
[begin
   %DBPACKAGEINIT%
]end[ %DBPACKAGE%];

 


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