Bonjour, je veux exécuter une commande dans Query Analysis. dans celle-ci je voudrait passer le nom de la BD via une variable.
Voici un exemple de mon code:
Ma table BD contient le nom de toutes les BD pour un serveur donné. ne tenez pas compte de la variable @Noserveur elle servira ultérieurement.
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
19
20
21
22 declare @NoServeur int, @NomBd varchar(50) declare Bd_cursor scroll cursor for Select distinct NomBd, NoServeur from BD open Bd_cursor fetch first from Bd_Cursor into @NomBd, @NoServeur while @@fetch_status =0 begin use @NomBd select * FROM sysobjects where xtype='U' fetch next from Bd_Cursor into @NomBd, @NoServeur end CLOSE BD_cursor DEALLOCATE Bd_cursor
Merci pour votre aide
Partager