segunda-feira, 31 de outubro de 2011

PostgreSql - Função para validar estado (UF) brasileiro


CREATE OR REPLACE FUNCTION public.is_valid_uf(p_uf varchar) RETURNS boolean AS
$BODY$
BEGIN
RETURN upper(p_uf) = ANY (string_to_array('AC,AL,AM,AP,BA,CE,DF,ES,GO,MA,MG,MS,MT,PA,PB,PE,PI,PR,RJ,RN,RO,RR,RS,SC,SE,SP,TO', ','));
END;
$BODY$
LANGUAGE 'plpgsql';

Nenhum comentário: