| PostgreSQL 8.0.0 中文文件(轉譯自 PostgreSQL 中國 製作的簡體中文版本) | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Chapter 36. PL/Tcl - Tcl 過程語言 | Fast Forward | Next |
在 PostgreSQL 裡,同一個函數名字可以用於不同的函數,只要參數個數或者它們的類型不同。 不過,Tcl 要求所有的過程名字都是唯一的。 PL/Tcl 透過把內部 Tcl 過程名字包含該函數來自系統資料表pg_proc的對象 ID 作為名字的一部分來處理這些問題。 因此同名不同參數類型的 PostgreSQL 行數也將會有不同的 Tcl 過程名。 這個問題通常對 PL/Tcl 程序員而言不算啥,但是在調試的時候可能會看到。