Je ne pense pas qu'il soit possible de faire ce que je voudrais mais je demande quand même.
J'ai découvert que j'incluais les mêmes variables en haut de chaque procédure stockée que je fais. Ces variables sont utilisées pour la journalisation et la gestion des erreurs. Elles ne changent pas d'une procédure stockée à l'autre, leur signification est fixe, mais leur utilisation principale est d'aider à la lisibilité et d'avoir un style cohérent.
-- Declare code that resolve to possible Error
DECLARE @CONFLICT_CODE AS INT
SET @CONFLICT_CODE= -99
-- Check for Conflict
IF Found > 0
BEGIN
SELECT @Error = @CONFLICT_CODE
END
Je serais ravi de les définir dans un fichier que je pourrais inclure dans la procédure stockée.
Je développe sur SQL Server 2008 et je déploie vers SQL Server 2005.