|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2011 Messages : 70 ![]() |
Bonjour,
Je vous explique, j'ai un curseur dans une boucle WHILE qui me permet d'automatiser un traitement sur différentes tables. Hors il s'avère que lorsque l'action passe dans le curseur, ses paramètres gardent en mémoire l'état de l'ancienne table ! Donc ma question c'est comment remettre à zéro les paramètres d'un curseur ? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 958 ![]() |
Postez votre code, car tout dépend des paramètres d'ouverture du curseur.
En sus, l'utilisation d'un curseur est à éviter ! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2011 Messages : 70 ![]() |
C'est bon, en fait dans ma boucle j'oubliais de supprimer ma table temporaire entre chaque traitement du curseur !
![]() Merci quand même ! -> J'avais besoins d'utiliser un curseur ! |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() |
Je dirai plutôt ça dépend... ;-)
Pour des opérations sur des tables day-to-day et pas trop volumineuses, les curseurs peuvent être plus performants qu'une procédure sans curseur... A+ |
|
00
|
Copyright © 2000-2012 - www.developpez.com