通过使用DROP FUNCTION命令,可从数据库中删除函数。

DROP FUNCTION [ IF EXISTS ] name [ (parameters) ]
    [ CASCADE | RESTRICT ];

其中,name是要删除的函数的名称。

说明 某些情况下(例如,这是一个重载函数),在PolarDB PostgreSQL版(兼容Oracle)中需要指定参数列表。Oracle要求始终省略参数列表。

IF EXISTS、CASCADE或RESTRICT的用法与Oracle数据库不兼容。

在以下示例中删除先前创建的函数:

DROP FUNCTION simple_function;