Bonjour,
Voici mon code et je souhaiterais executer le @select.
Comment faire?
Je ne vous cache que j'ai des erreurs avec le execute @select.
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 DECLARE @additionalWhere nvarchar(250) DECLARE @select nvarchar(250) DECLARE @SOURCING_COUNTRY nvarchar(250) SET @additionalWhere ='' SET @select = 'select * from S4_ACTIVITY' SET @SOURCING_COUNTRY = 'FRANCE' --IF (@SOURCING_REGION IS NOT NULL ) -- set @additionalWhere = @additionalWhere + 'and S4_SOURCING_REGION=''' + @SOURCING_REGION +'''' IF (@SOURCING_COUNTRY IS NOT NULL ) set @additionalWhere = @additionalWhere + ' where S4_SOURCING_COUNTRY=''' + @SOURCING_COUNTRY +'''' --select @additionalWhere SET @select =@select + @additionalWhere select @select execute @select
Impossible d'exécuter une procédure stockée.
Le problème est que je souhaite uniquement exécuter le contenu de la variable
Partager