TO_DOUBLE
Descrição
TO_DOUBLE
é uma função de linha que converte TEXT
, BOOLEAN
, INTEGER
, LONG
, ou DOUBLE
até DOUBLE
(um tipo de numérico)Sintaxe
TO_DOUBLE
(expression
)Valor de retorno
Retorna um valor por linha do tipo
DOUBLE
.Parâmetros de entrada
- expressão
- É obrigatório. Um campo ou uma expressão do tipo .TEXT(deve ter caracteres numéricos),BOOLEAN,INTEGER,LONG, ouDOUBLE.
Exemplos
Converta os valores do campo
average_rating
em um tipo de campo Duplo:TO_DOUBLE([average_rating])
Converta o campo
Average_rating
em um tipo de campo Double, mas primeiro transforme a ocorrência de todos os valores NA
em valores NULL
usando um CASE
expressão:TO_DOUBLE(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)