TO_INT
Descrição
TO_INT
é uma função de linha que converte TEXT
, BOOLEAN
, INTEGER
, LONG
, ou DOUBLE
até INTEGER
(número inteiro) valores. Durante a conversão DOUBLE
Valores , tudo o que estiver após o ponto decimal será truncado (não arredondado para cima ou para baixo).Sintaxe
TO_INT
(expression
)Valor de retorno
Retorna um valor por linha do tipo
INTEGER
.Parâmetros de entrada
- expressão
- É obrigatório. Um campo ou uma expressão do tipo .TEXT,BOOLEAN,INTEGER,LONG, ouDOUBLE. Se umaTEXTO campo contém caracteres não numéricos, a função retorna NULL.
Exemplos
Converta os valores do campo
Average_rating
em um tipo de campo Inteiro:TO_INT([average_rating])
Converta o campo
voo_duração
em um tipo de campo Inteiro, mas primeiro transforme a ocorrência de todos os valores NA
em valores NULL usando um CASE
expressão:TO_INT(CASE WHEN [flight_duration]="N/A" then NULL ELSE [flight_duration] END)