J'essaie d'exécuter la même sélection par deux méthodes différentes.Cache de procédure stockée SQL Server
d'abord par une fonction de table d'une valeur en utilisant la procédure stockée
SELECT * FROM dbo.DF_PRODUCTS();
Deuxième via openquery
, en exécutant la procédure stockée
SELECT *
FROM openquery([servername],
'SET FMTONLY OFF exec DatabaseName.dbo.My_StoredProcedure')
Le problème est que je reçois différents résultats et je pense que le Le problème est dans le cache de procédure stockée. Est-ce que quelqu'un peut m'aider avec ça?
Pouvez-vous poster votre code proc mémorisé? – Limey
Si votre problème est sp cache alors allez-y n le supprimer en utilisant DBCC FREEPROCCACHE ou depuis le cache du serveur sql sont transitoires fermer ur ssms n puis rouvrez-le .Else comme suggéré par @Limey post ur code SP – praveen