Chapter 3 Guide de référence du SGBD


UseErrorMsgText

Gère les erreurs lors de la génération de triggers en utilisant des messages d'erreur standard.

Lorsque vous sélectionnez Standard dans l'onglet Messages d'erreur de la boîte de dialogue Régénération des triggers, la macro .ERROR sera remplacée par le contenu de l'entrée UseErrorMsgText lors du processus de régénération.

La macro .ERROR, est appelée par un élément de modèle dans le modèle de trigger, elle a deux paramètres : %ERRNO% est le numéro d'erreur et %ERRMSG% est le texte du message.

Si l'option Standard est sélectionnée pour les messages d'erreur, si un numéro d'erreur dans le script de trigger correspond au paramètre %ERRNO% de la macro .ERROR, le message correspondant de la macro est utilisé.

Exemple

Dans Sybase Adaptive Server Enterprise 12 :

begin
   select @errno  = %ERRNO%,
          @errmsg = '%ERRMSG%'
   goto error
end

Dans ce cas, le message d'erreur et le texte du message sont directement utilisés.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.