Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
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.