文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  MySQL 伺服器管理  /  MySQL 伺服器可載入函數

7.7 MySQL 伺服器可載入函數

MySQL 支援可載入函數,也就是說,這些函數並非內建,而是在執行階段 (在啟動期間或之後) 載入以擴充伺服器功能,或解除載入以移除功能。如需說明可用的可載入函數的表格,請參閱 第 14.2 節「可載入函數參考」。可載入函數與內建 (原生) 函數形成對比,後者是作為伺服器的一部分實作,且始終可用;如需表格,請參閱 第 14.1 節「內建函數與運算子參考」

注意

可載入函數先前稱為使用者定義函數 (UDF)。該術語有些用詞不當,因為使用者定義也可能適用於其他類型的函數,例如儲存函數 (使用 SQL 撰寫的一種儲存物件) 以及透過修改伺服器原始程式碼加入的原生函數。

MySQL 發行版本包含可載入函數,這些函數完整或部分實作下列伺服器功能

以下章節說明如何安裝與解除安裝可載入函數,以及如何在執行階段判斷已安裝哪些可載入函數並取得其相關資訊。

在某些情況下,可載入函數是透過安裝實作該函數的元件來載入,而不是直接載入函數。如需特定可載入函數的詳細資訊,請參閱包含該函數的伺服器功能的安裝指示。

關於撰寫可載入函數的資訊,請參閱將函數加入 MySQL