【发布时间】:2019-03-25 15:00:27
【问题描述】:
需要您帮忙,请告诉我我在该功能中做错了什么? 根据文档示例,所有示例都应该工作.. docs
create or replace function loginValidator(nickname varchar, email varchar, u_password varchar) returns boolean as $$
DECLARE
checked boolean := false; n_regex varchar; e_regex varchar; p_regex varchar;
BEGIN
BEGIN;
select nickname_r into n_regex from regex;
select email_r into e_regex from regex;
select password_r into p_regex from regex;
IF n_regex ~ nickname AND e_regex ~ email AND p_regex ~ u_password THEN checked := true;
COMMIT;
return checked;
END;
$$ language plpgsql;
错误:“;”处或附近的语法错误 第 6 行:开始; ^ SQL 状态:42601 字数:222
【问题讨论】:
标签: postgresql