首页 > 解决方案 > 无效操作:CREATE FUNCTION 不支持语言 plpgsql

问题描述

我正在尝试验证表中字符串类型列中的日期。我编写了检查日期格式的函数,然后编写了在单独的表中获取所有无效值的过程。但我的函数不起作用并给出此错误:“无效操作:CREATE FUNCTION 不支持语言 plpgsql”。

这是我的功能:

create or replace function public.valid_date(p_str varchar(50))
returns boolean as $$
begin
    perform p_str::date;
    return true;
    exception when others then
    return false;
end;
$$ language plpgsql;

标签: amazon-redshiftdbeaver

解决方案


推荐阅读