36.8. Tcl 過程名字

PostgreSQL 裡,同一個函數名字可以用於不同的函數,只要參數個數或者它們的類型不同。 不過,Tcl 要求所有的過程名字都是唯一的。 PL/Tcl 透過把內部 Tcl 過程名字包含該函數來自系統資料表pg_proc的對象 ID 作為名字的一部分來處理這些問題。 因此同名不同參數類型的 PostgreSQL 行數也將會有不同的 Tcl 過程名。 這個問題通常對 PL/Tcl 程序員而言不算啥,但是在調試的時候可能會看到。