【发布时间】:2021-05-07 12:08:47
【问题描述】:
我对数据库系统、SQL、PLpgsql、postgresql 等非常陌生。我正在学习创建和替换,我只能想到一种方法来制作创建和替换功能,例如:
RETURNS trigger AS $$
--Begins function
BEGIN
perform phone, email from contact ;
if (new.phone) is null OR (new.email) is null then RAISE EXCEPTION 'Bitte geben Sie mindestens eine der folgenden Informationen an: 1. Handy-Nummer 2. E-Mail Adresse' ;
END IF;
Return new;
END;
$$
我怎样才能以不同的方式编写相同的函数,但要短得多,这可能吗,如果可能的话,有人可以告诉我如何使用它,重写此函数的可能方法吗?
【问题讨论】:
标签: sql postgresql plpgsql