Categorias:

Funções de conversão

TO_VARIANT

Converte qualquer valor em um valor VARIANT ou NULL (se a entrada for NULL).

Sintaxe

TO_VARIANT( <expr> )
Copy

Argumentos

expr

Uma expressão de qualquer tipo de dados.

Notas de uso

  • A função TO_VARIANT não pode ser usada diretamente em uma instrução INSERT. Em vez disso, use INSERT INTO ... SELECT.... A seção Exemplos mostra como fazer isso.

Exemplos

Criar e preencher uma tabela:

CREATE TABLE double_demo (variant1 VARIANT);
INSERT INTO double_demo (variant1)
    SELECT TO_VARIANT(3.14);
Copy

Recuperar o valor original da coluna VARIANT:

SELECT TO_DOUBLE(variant1) FROM double_demo;
+---------------------+
| TO_DOUBLE(VARIANT1) |
|---------------------|
|                3.14 |
+---------------------+
Copy