通過使用DROP FUNCTION命令,可從數據庫中刪除函數。
DROP FUNCTION [ IF EXISTS ] name [ (parameters) ]
[ CASCADE | RESTRICT ];
其中,name是要刪除的函數的名稱。
說明 某些情況下(例如,這是一個重載函數),在PolarDB PostgreSQL版(兼容Oracle)中需要指定參數列表。Oracle要求始終省略參數列表。
IF EXISTS、CASCADE或RESTRICT的用法與Oracle數據庫不兼容。
在以下示例中刪除先前創建的函數:
DROP FUNCTION simple_function;