Aller au contenu principal
Version: Next

SQL GET LAST ERROR

SQL GET LAST ERROR ( errCode ; errTexte ; errODBC ; errSQLServer )

ParamètreTypeDescription
errCodeIntegerCode de l’erreur
errTextTextTexte de l’erreur
errODBCTextCode d’erreur ODBC
errSQLServerIntegerCode d’erreur native serveur SQL

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande SQL GET LAST ERROR retourne des informations relatives à la dernière erreur rencontrée lors de l’exécution d’une commande ODBC. L’erreur peut provenir de l’application 4D, du réseau, de la source ODBC, etc.

Cette commande doit généralement être appelée dans le contexte d’une méthode de gestion des erreurs installée à l’aide de la commande ON ERR CALL.

  • Le paramètre errCode retourne le code de l’erreur.
  • Le paramètre errTexte retourne le libellé de l’erreur.

Les deux derniers paramètres ne sont remplis que si l’erreur provient de la source ODBC. Dans le cas contraire, ils sont retournés vides.

  • Le paramètre errODBC retourne le code d’erreur ODBC (SQL state).
  • Le paramètre errSQLServer retourne le code de l’erreur native du serveur SQL.

Voir aussi

Last errors
ON ERR CALL