Categorias:

Funções de cadeia de caracteres e binários (Soma de verificação)

MD5 , MD5_HEX

Retorna uma cadeia de caracteres codificada em hexadecimal de 32 caracteres contendo o resumo da mensagem MD5 de 128 bits.

Estas funções são sinônimas.

Consulte também:

MD5_BINARY, MD5_NUMBER_LOWER64, MD5_NUMBER_UPPER64

Sintaxe

MD5(<msg>)

MD5_HEX(<msg>)
Copy

Argumentos

msg

Uma expressão de cadeia de caracteres, a mensagem a ser aplicado hash.

Retornos

Retorna uma cadeia de caracteres hexadecimal de 32 caracteres.

Notas de uso

  • Embora as funções MD5* tenham sido originalmente desenvolvidas como funções criptográficas, elas agora são obsoletas para a criptografia e não devem ser usadas para esse fim. Elas podem ser usadas para outros fins (por exemplo como funções de “soma de verificação” para detectar se os dados foram corrompidos acidentalmente).

    Se você precisar criptografar e descriptografar dados, use as seguintes funções:

Exemplos

SELECT md5('Snowflake');

----------------------------------+
         MD5('SNOWFLAKE')         |
----------------------------------+
 edf1439075a83a447fb8b630ddc9c8de |
----------------------------------+
Copy