Bonjour,
Je voulais savoir s'il était possible de remonter des enregistrements par groupes.
C'est a dire, faire par exemple un "select" sur une table qui me remonterait d'abord les 1000 premiers enregistrements puis les 10000 suivant etc ...
De la même façon est il possible de "delete" les enregistrements d'une table par block de 1000 (ou autre) ? Ceci afin de pouvoir "Commit" régulièrement.
Tout ceci dans le cadre d'un programme en PL SQL.
Il faut savoir que les requêtes select, insert et delete sont générées automatiquement à partir d'une table (la table des tables à traiter) et que je ne peux donc pas (si j'ai bien tout saisie) utiliser le "FORALL"
Merci
P.S. j'ai cherché dans le forum et je n'ai rien trouvé...
Partager