RECREATE PACKAGE
affectation
Créer un nouvel en-tête de package ou recréer un en-tête de package existant.
Disponible en
DSQL
Syntaxe
RECREATE PACKAGE package_name [<rights clause>] AS BEGIN [<package_item> ...] END <package_item> ::= <function_decl>; | <procedure_decl>; <function_decl> ::= FUNCTION func_name [(<in_params>)] RETURNS <type> [COLLATE collation] [DETERMINISTIC] <procedure_decl> ::= PROCEDURE proc_name [(<in_params>)] [RETURNS (<out_params>)] Pour plus d'informations, voir. CREATE PACKAGE
L'instruction RECREATE PACKAGE
crée un nouvel en-tête de package ou recrée un en-tête de package existant. Si un en-tête de package portant ce nom existe déjà, l'instruction essaiera de le supprimer et de créer un nouvel en-tête de package. Il n'est pas possible de recréer un en-tête de package si l'en-tête de package existant a des dépendances ou si le corps du package existe. Après avoir recréé un en-tête de package, les sous-routines et les privilèges du package ne sont pas conservés.