Chapter 3 Guide de référence du fichier de ressource de SGBD
La catégorie Procedure 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 procédures sont modélisées pour votre SGBD.
Elément | Description |
---|---|
[Eléments communs] | Les éléments suivants communs aux différents objets peuvent être définis pour des procédures :
Pour obtenir une description de chacun de ces éléments communs, voir Eléments communs aux différents objets. |
CreateFunc | Spécifie l'instruction permettant la création d'une fonction.
Exemple (SQL Anywhere 10) : create function [%QUALIFIER%]%FUNC%[%PROCPRMS%?([%PROCPRMS%])] %TRGDEFN% |
CustomFunc | Spécifie l'instruction permettant la création d'une fonction utilisateur, une forme de procédure qui renvoie une valeur à l'environnement appelant à utilisateur dans des requêtes et dans d'autres instructions SQL.
Exemple (SQL Anywhere 10) : create function [%QUALIFIER%]%FUNC% (<arg> <type>) RETURNS <type> begin end |
CustomProc | Spécifie l'instruction permettant la création d'une procédure stockée.
Exemple (SQL Anywhere 10) : create procedure [%QUALIFIER%]%PROC% (IN <arg> <type>) begin end |
DropFunc | Spécifie l'instruction permettant de supprimer une fonction.
Exemple (SQL Anywhere 10) : if exists(select 1 from sys.sysprocedure where proc_name = %.q:FUNC%[ and user_name(creator) = %.q:OWNER%]) then drop function [%QUALIFIER%]%FUNC% end if |
EnableFunc | Spécifie si les fonctions sont admises. Les fonctions sont des formes de procédure qui renvoient une valeur à l'environnement appelant à utiliser dans des requêtes et d'autres instructions SQL. |
Function Comment |
Spécifie une instruction permettant d'ajouter un commentaire à une fonction. |
ImplementationType | Spécifie une liste de types de modèle de procédure disponibles. |
MaxFuncLen | Spécifie la longueur maximum du nom d'une fonction. |
Procedure Comment |
Spécifie une instruction permettant d'ajouter un commentaire à une procédure. |
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |