我有一个问题,当我尝试执行以下代码时遇到此问题:
CREATE OR REPLACE FUNCTION USP_IP_CREA_AUDITORIA_VER_CONSTRASENA
(p_usuarioObservado td_codigo10
,p_codigoEmpresaObservado td_codigo10
,p_usuario td_codigo10
,p_codigoEmpresa td_codigo10
,p_direccionIP td_ip_auditoria) RETURNS VOID
AS $$
BEGIN
INSERT INTO IP_MV_AUDITORIA_VER_CONSTRASENA(cod_usuario_observado, cod_empresa_observado, cod_usuario_registro, cod_empresa, des_ip_registro)
VALUES(p_usuarioObservado, p_codigoEmpresaObservado, p_usuario, p_codigoEmpresa, p_direccionIP)
END;
$$ LANGUAGE plpgsql;
但是我收到了这个错误:
ERROR: syntax error at or near "END"
LINE 13: END;
^
********** Error **********
ERROR: syntax error at or near "END"
SQL state: 42601
Character: 496
答案 0 :(得分:0)
在插入查询的最后一位使用半冒号。希望这会对你有所帮助。