Função SHA2 - Amazon Redshift

Função SHA2

A função SHA2 usa a função de hash criptográfica SHA2 para converter uma string de comprimento variável em uma string caracteres. A string de caracteres é uma representação de texto do valor hexadecimal da soma de verificação com o número especificado de bits.

Sintaxe

SHA2(string, bits)

Argumentos

string

Uma string de comprimento variável.

inteiro

O número de bits nas funções de hash. Os valores válidos são 0 (igual a 256), 224, 256, 384 e 512.

Tipo de retorno

A função SHA2 retorna uma string de caracteres que é uma representação de texto do valor hexadecimal da soma de verificação ou uma string vazia se o número de bits for inválido.

Exemplo

O seguinte exemplo retorna o valor de 256 bits para a palavra "Amazon Redshift":

select sha2('Amazon Redshift', 256);