Je regarde une application qui utilise des requêtes SQL hautement dynamiques contre SQL Server. En regardant les requêtes qui sont construites de manière très étrange et compliquée, mais c'est une autre histoire, je le dis pour donner une bonne raison pour que je ne puisse pas (trop stupide) trouver les choses moi-même ... Je ne peux pas voir tout code contenant les requêtes sp_executesql
.
Mais quand je trace, je peux voir beaucoup de requêtes arriver avec sp_executesql
. L'ensemble de la solution d'application ne contient même pas du tout la commande sp_executesql
.
Je me suis donc demandé s'il existe une sorte de configuration que je ne connais pas encore qui oblige le logiciel à encapsuler les requêtes avec sp_executesql par défaut?
Qu'est-ce qui pourrait provoquer ce comportement?