dblink_error_message
dblink_error_message — récupère le dernier message d'erreur
sur la connexion nommée
Synopsis
dblink_error_message(text connname) returns text
Description
dblink_error_message récupère le
dernier message d'erreur sur une connexion donnée.
Arguments
-
connname
-
Nom de la connexion à utiliser.
Return Value
Renvoie le dernier message, ou OK
s'il n'y a pas eu d'erreur sur cette connexion.
Notes
Quand des requêtes asynchrones sont initiées par dblink_send_query, le message d'erreur
associé avec la connexion pourrait ne pas être mis à jour
tant que le message de réponse du serveur n'est pas consommé.
Ceci signifie typiquement que dblink_is_busy ou dblink_get_result doivent être appelés avant
dblink_error_message, pour que
toute erreur générée par la requête asynchrone soit visible.
Exemple
SELECT dblink_error_message('dtest1');