Disons que j'ai la variable de table simple suivante:
declare @databases table
(
DatabaseID int,
Name varchar(15),
Server varchar(15)
)
-- insert a bunch rows into @databases
Est-ce que déclarer et utiliser un curseur est ma seule option si je voulais parcourir les lignes? Y a-t-il un autre moyen?
STATIC
option pour supprimer la relecture constante des tables de base et le verrouillage qui sont là par défaut et amènent la plupart des gens à croire à tort que les curseurs sont mauvais. @JacquesB très proche: revérifier pour voir si la ligne de résultat existe toujours + verrouillage sont les problèmes. Et STATIC
corrige généralement cela :-).