通過使用DROP FUNCTION命令,可從數(shù)據(jù)庫中刪除函數(shù)。

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

其中,name是要?jiǎng)h除的函數(shù)的名稱。

說明 某些情況下(例如,這是一個(gè)重載函數(shù)),在PolarDB PostgreSQL版(兼容Oracle)中需要指定參數(shù)列表。Oracle要求始終省略參數(shù)列表。

IF EXISTS、CASCADE或RESTRICT的用法與Oracle數(shù)據(jù)庫不兼容。

在以下示例中刪除先前創(chuàng)建的函數(shù):

DROP FUNCTION simple_function;