Генерируем MD5 HASH на Oracle PL/SQL

Простой пример генерации MD5 на Oracle PL/SQL.

declare
  cln_md5raw raw(2000);
  out_raw raw(16);
begin
  cln_md5raw := utl_raw.cast_to_raw('Наш текст для хеширования');
  dbms_obfuscation_toolkit.md5(input=>cln_md5raw,checksum=>out_raw);
  -- Выводится hex версия (32 символа)
  dbms_output.put_line(lower(out_raw));
end;


100% работает на версии Oracle 11g.