您好,登錄后才能下訂單哦!
這篇文章主要介紹postgresql自定義函數的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
PostgreSQL函數也稱為PostgreSQL存儲過程。 PostgreSQL函數或存儲過程是存儲在數據庫服務器上并可以使用SQL界面調用的一組
SQL和過程語句(聲明,分配,循環,控制流程等)。
CREATE [OR REPLACE] FUNCTION function_name (arguments) RETURNS return_datatype AS $variable_name$ DECLARE declaration; [...] BEGIN < function_body > [...] RETURN { variable_name | value } END; LANGUAGE plpgsql;
參數說明
function_name:指定函數的名稱。 [OR REPLACE]:是可選的,它允許修改/替換現有函數。 DECLARE:定義參數(參數名寫在前面 類型寫在后面)。 BEGIN~END: 在中間寫方法主體。 RETURN:指定要從函數返回的數據類型(它可以是基礎,復合或域類型,或者也可以引用表列的類型)。 LANGUAGE:它指定實現該函數的語言的名稱。
以上是postgresql自定義函數的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。