Bonjour je souhaiterai rendre dynamique une requete sur un serveur lié, j'ai pourtant l'habitude d'en faire avec des openquery mais la je pèche....
J'utilise SQL SERVEUR 2005.
Erreur : Msg*203, Niveau*16, État*2, Ligne*9
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 declare @REQ varchar(4000) declare @Serveur_Emetteur varchar(50) set @Serveur_Emetteur ='LINKED_SERVER' SET @REQ='EXECUTE(''select * from base.dbo.table'') AT ['+@Serveur_Emetteur+']'; PRINT @REQ EXEC @REQ
Le nom 'EXECUTE('select * from base.dbo.test1') AT [LINKED_SERVEUR]' n'est pas un identificateur valide.
Si une âme charitable voit mon erreur...
Merci
Partager