bonjour ,
je developpe une application qui utilise une procédure stocké sous sql server 2005,
j aimrai bien savoir est ce que c est possible de vérifier l existance de cette procédure au début et si elle existe pas , la créer;
j ai trouvé ce code qui créer la procédure si elle existe pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
IF NOT EXISTS (SELECT * FROM   INFORMATION_SCHEMA.ROUTINES  WHERE  ROUTINE_NAME = 'MA_PROC' AND  ROUTINE_SCHEMA = 'dbo')
begin
SET QUOTED_IDENTIFIER ON 
 GO
 SET ANSI_NULLS OFF 
GO
 CREATE        PROCEDURE dbo.MA_PROC
   @VAR1 NVARCHAR(100)
   AS
 
     SELECT * from examen where id =@VAR1
 
GO
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
end
l execution retourne des erreur mai la procédure se crée normalement,
est ce que c possible d'executer le script à partir de mon application?
Merci