Perl DBI - la Capture des erreurs

Quelle est la meilleure façon de capturer tout DBI erreurs en Perl? Par exemple, si une insertion échoue parce qu'il y avait des caractères illégaux dans les valeurs de l'insertion de comment puis-je ne pas avoir le script échoue, mais la capture de l'erreur et de gérer de manière appropriée.

Je ne veux pas faire le "or die" parce que je ne veux pas arrêter l'exécution du script.

OriginalL'auteur Chris | 2011-01-27