Versão atual:

Utilizando MD5 No Oracle

Boa noite Galera, sou inciante em programação estou utilizando o Banco de Dados Oracle 11G e gostaria de saber qual a melhor forma de criar um campo de senha para um tabela de funcionário que terá Login e senha. Ao pesquisar por ai achei o MD5 vi que o código é esse e consegui criar um função segue abaixo

CREATE OR REPLACE FUNCTION md5 (valor VARCHAR) RETURN VARCHAR2 IS
   v_input VARCHAR2(2000) := valor;
   hexkey VARCHAR2(32) := NULL;
BEGIN
   hexkey := RAWTOHEX(DBMS_OBFUSCATION_TOOLKIT.md5(input => UTL_RAW.cast_to_raw(v_input)));
   RETURN NVL(hexkey,'');
END;

Crie uma tabela funcionário com campo codigo, login e senha, gostaria de saber como chamar essa função para criptografar o campo senha e gravar em MD5 apenas o campo senha.

Versões(2):

Ver a versão formatada

Utilizando MD5 No Oracle

Comentário

new question