Bonjour,

J'ai créé la function suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
CREATE OR REPLACE FUNCTION FUNC_MD5(InVarchar IN VARCHAR2) RETURN VARCHAR2 IS
        BEGIN
        RETURN UTL_I18N.RAW_TO_CHAR(DBMS_CRYPTO.HASH(UTL_I18N.STRING_TO_RAW (InVarchar), DBMS_CRYPTO.HASH_MD5));
    END;
/
Mon problème est que j'ai des caractères spéciaux dans la chaîne de caractère retournée par la fonction et qui ne sont pas compatibles avec l'application devant utiliser la données.
Il serait souhaitable de n'avoir que le jeu de caractères alphanumériques non accentué. Auriez-vous une solution?

Merci