Oracle
Expert
Oracle - Traiter un grand volume de données avec BULK COLLECT et FORALL

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

PL/SQL
BULK COLLECT
FORALL
Performance
Traitement massif
SAVE EXCEPTIONS

Scénario Technique

Vous devez développer un traitement PL/SQL performant pour mettre à jour 2 millions de lignes de la table transactions. Un traitement ligne-par-ligne serait trop lent. Votre mission : récupérer les données par lots (BULK COLLECT avec LIMIT), appliquer une transformation métier (ex : recalcul d’un montant), écrire les mises à jour massives via FORALL, gérer les erreurs ligne par ligne avec SAVE EXCEPTIONS, enregistrer les erreurs dans une table dédiée. Expliquez la structure du bloc PL/SQL, l’utilisation des collections, la gestion des exceptions massives, et l’intérêt des opérations BULK pour améliorer drastiquement les performances.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Oracle - Traiter un grand volume de données avec BULK COLLECT et FORALL | Test Technique & Recrutement