[SQL2K] Execution dynamique : sql_executesql
Bonjour,
Dans mon appli, j'ai une table avec un champs texte qui contient des requêtes que je dois exécuter sur le serveur (comme d'hab quoi :cry: )
J'ai un ps qui fonctionne mais que je ne trouve pas très fonctionnel. Elle utilise des varchar puis la méthode EXECUTE (@VAR1 + @VAR2 + ...).
En lisant la doc, j'apprends que sp_executesql serait plus performant en raison d'une meilleure gestion mémoire etc ...
Donc je me dis ==> c'est parti ! :mrgreen:
Alors un par un les pbs :
- Pas possible de déclarer un champ texte dans une PS : pas grave je crée un param TEXT avec une valeur par défaut,
- Pas possible dans un curseur de récupérer les variables TEXT : pas grave je fais une requête dédiée,
- Pas possible de faire un SELECT @TXT = REQ FROM [...] ou REQ est le champs texte de ma base ...
Et là j'avoue que :aie: !
Si quelqu'un à une piste ...