Outils pour utilisateurs

Outils du site


bases_de_donnees:sqlserver:curseurs

Ceci est une ancienne révision du document !


Curseurs

Code de base pour un curseur:

DECLARE @Id INT
 
DECLARE MY_CURSOR CURSOR 
  LOCAL STATIC READ_ONLY FORWARD_ONLY
FOR 
SELECT DISTINCT Id 
FROM TableName
 
OPEN MY_CURSOR
FETCH NEXT FROM MY_CURSOR INTO @Id
WHILE @@FETCH_STATUS = 0
BEGIN 
    PRINT @Id
    FETCH NEXT FROM MY_CURSOR INTO @Id
END
CLOSE MY_CURSOR
DEALLOCATE MY_CURSOR
bases_de_donnees/sqlserver/curseurs.1475605815.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)