09/03/2010, 22:33
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 10
Antigüedad: 15 años Puntos: 0 | |
Respuesta: Validacion rut a vale gracias por la respuesta
estoy utilizando este codigo
CREATE OR REPLACE FUNCTION valida_rut(varchar(9))
RETURNS bool AS
DECLARE
rutfull ALIAS FOR $1;
rutfull_cero varchar(9);
rut varchar(8);
dv char;
BEGIN
IF rutfull IS NULL THEN
RETURN TRUE;
END IF;
rutfull_cero := lpad(rutfull,9,''0'');
rut:= substr(rutfull_cero,0,9);
dv := substr(rutfull_cero,9,1);
IF digito_verificador(rut)=upper(dv) THEN
RETURN TRUE;
ELSE
RETURN FALSE;
END IF;
END
LANGUAGE plpgsql;
pero me envia el sgte mensaje de error
ERROR: syntax error at or near "DECLARE" at character 70
Última edición por gunckel; 09/03/2010 a las 22:41 |