Cette fonctionnalité concerne l'affichage des messages d'erreur renvoyés par le serveur SQL (problèmes de foreign key, de primary key, ... ou toute autre erreur SQL).
Pour toute une série de messages, un système a été mis en place afin que l'utilisateur ne reçoive pas le message d'erreur SQL brut mais une information plus compréhensible.
Quand l'utilisateur reçoit un message d'erreur, si le message "smart" existe, c'est celui-ci qui est affiché, sinon c'est le message de l'exception SQL.
Dans la boîte de dialogue montrée ci-dessus, le bouton "Détail" permet de voir le message d'origine ainsi que la requête qui a provoqué l'erreur. Les zones qui paraissent non éditables supportent "clic-droit / copier". (Cela permet la transmission aisée des messages au support.)