TAREFA 09: Implementar função em PL/PGSQL

Aberto: quinta, 23 mai 2019, 00:00
Vencimento: terça, 28 mai 2019, 21:00

Utilizando funções e operadores predefinidos no PostgreSQL

https://www.postgresql.org/docs/9.6/static/functions.html

e o comando CREATE FUNCTION

https://www.postgresql.org/docs/9.6/static/sql-createfunction.html

Exemplo:

CREATE OR REPLACE FUNCTION quadrado (i integer) RETURNS integer AS $$
BEGIN
RETURN i * i;
END;
$$
LANGUAGE plpgsql;
Implementar a função validarCNPJ(cnpj char) na linguagem PL-pgSQL, conforme o algoritmo descrito em

O arquivo anexo com a função para validar CPF segue como exemplo.

Entregar o código devidamente testado no arquivo
11-Nome-Sobrenome.txt