pg_exec

Nom

pg_exec -- envoie une commande au serveur

Synopsis

pg_exec conn chaineCommande

Description

pg_exec soumet une commande au serveur PostgreSQL et récupère un résultat. La poignée du résultat de la commande commence avec la poignée de la connexion, et ajoute un point et un numéro de résultat.

Notez que le manque d'erreur Tcl n'est pas la preuve que la commande a réussi ! Un message d'erreur renvoyé par le serveur sera traité comme un résultat de commande avec un statut d'échec, sans générer d'erreur Tcl dans pg_exec.

Arguments

conn

La poignée de la connexion où exécuter la commande.

chaineCommande

La commande SQL à exécuter.

Code de retour

Une poignée résultat. Une erreur Tcl est renvoyée si pgtcl a été incapable d'obtenir une réponse du serveur. Sinon, l'objet résultat de la commande est créé et une poignée sur celui-ci est renvoyée. Cette poignée peut être passée à pg_result pour obtenir les résultats de la commande.