SHA2 (Lakehouse v1)
Calcula a família de funções de hash SHA-2 (SHA-224, SHA-256, SHA-384 e SHA-512). Se o comprimento do hash não for um dos valores permitidos, o valor devolvido é NULL. Caso contrário, o resultado da função é um valor de hash com o número de bits pretendido, sob a forma de uma cadeia de dígitos hexadecimais.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.sha2(<expr>, <expr>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.sha2('1234567890', 0)
┌──────────────────────────────────────────────────────────────────┐│ func.sha2('1234567890', 0)) │├──────────────────────────────────────────────────────────────────┤│ c775e7b757ede630cd0aa1113bd102661ab38829ca52a6422ab782862f268646 │└──────────────────────────────────────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”SHA2(<expr>, <expr>)Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT SHA2('1234567890', 0);
┌──────────────────────────────────────────────────────────────────┐│ sha2('1234567890', 0) │├──────────────────────────────────────────────────────────────────┤│ c775e7b757ede630cd0aa1113bd102661ab38829ca52a6422ab782862f268646 │└──────────────────────────────────────────────────────────────────┘