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
l execution retourne des erreur mai la procédure se crée normalement,
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
est ce que c possible d'executer le script à partir de mon application?
Merci
![]()
Partager