Avec PostgreSQL, le même nom de fonction peut être
utilisé par plusieurs fonctions tant que le nombre d'arguments ou leurs
types diffèrent. Néanmoins, Tcl requiert que les noms de procédure soient
distincts. PL/Tcl gère ceci en faisant en sorte que les noms de procédures
Tcl internes contiennent l'identifiant de l'objet de la fonction depuis la
table système pg_proc
. Du coup, les fonctions
PostgreSQL avec un nom identique et des types
d'arguments différents seront aussi des procédures Tcl différentes. Ceci
ne concerne normalement pas le développeur PL/Tcl mais cela pourrait
apparaître dans une session de débogage.