- Categorias:
TO_BINARY¶
Converte a expressão de entrada em um valor binário. Para a entrada NULL, a saída será NULL.
Consulte também:
Sintaxe¶
Retornos¶
O tipo de retorno é BINARY.
Argumentos¶
Obrigatório:
string_exprUma expressão de cadeia de caracteres.
Opcional:
formatO formato binário para conversão: HEX, BASE64 ou UTF-8 (consulte Entrada e saída de binários). O padrão é o valor do parâmetro de sessão BINARY_INPUT_FORMAT. Se este parâmetro não for definido, o padrão é HEX.
Retornos¶
Retorna um valor do tipo BINARY.
Exemplos¶
Estes exemplos mostram a saída quando TO_BINARY é chamado.
Este exemplo mostra como converter um VARCHAR em BINARY e depois recuperá-lo em sua forma original (VARCHAR).
Criar e preencher uma tabela:
Converter
VARCHARemBINARY:Executar uma consulta e mostrar a saída:
Este exemplo mostra como converter uma cadeia de caracteres UTF-8 em BINARY. Note que por padrão SNOWSQL mostra os valores BINARY como uma cadeia de caracteres de dígitos hexadecimais, não no formato UTF-8 e não no formato interno BINARY.
Este exemplo é o mesmo que o exemplo anterior, exceto que este exemplo converte explicitamente a saída em dígitos hexadecimais de modo que é mais óbvio que a saída seja uma cadeia de caracteres contendo dígitos hexadecimais: