支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4

42.12. Tcl 程序名稱 #

PostgreSQL 中,只要引數的數量或類型不同,相同的函式名稱就可以用於不同的函式定義。 然而,Tcl 要求所有程序名稱都必須不同。 PL/Tcl 透過讓內部 Tcl 程序名稱包含來自系統資料表 pg_proc 的函式物件 ID 作為名稱的一部分來處理這個問題。 因此,具有相同名稱和不同引數類型的 PostgreSQL 函式也會是不同的 Tcl 程序。 這通常不是 PL/Tcl 程式設計人員需要擔心的問題,但在除錯時可能會看到。

提交更正

如果您在文件中看到任何不正確、與您使用特定功能的經驗不符或需要進一步說明的內容,請使用此表單來回報文件問題。