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