SQL GET LAST ERROR
SQL GET LAST ERROR ( errCode ; errTexte ; errODBC ; errSQLServer )
Paramètre | Type | Description | |
---|---|---|---|
errCode | Integer | ← | Code de l’erreur |
errText | Text | ← | Texte de l’erreur |
errODBC | Text | ← | Code d’erreur ODBC |
errSQLServer | Integer | ← | Code 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.