Todos os produtos
Search
Central de documentação

Quick BI:Funções de conversão

Última atualização: Jun 27, 2026

As funções de conversão transformam dados de um tipo em outro para atender a necessidades específicas de cálculo ou requisitos de formato. Elas garantem compatibilidade e precisão ao processar dados de diferentes sources ou formatos.

BI_DATEFORMAT

A função BI_DATEFORMAT formata uma data e a retorna como string.

Sintaxe

BI_DATEFORMAT(date, format)

Parâmetros

  • date: Data a ser formatada.

  • format: Formato de destino. Códigos de formato compatíveis:

    yyyy: ano

    MM: mês

    dd: dia

    hh: hora

    mi: minuto

    ss: segundo

Definição

Formata uma data e a retorna como string.

Saída

string

Exemplo

BI_DATEFORMAT('2020-09-29', 'yyyyMMdd') = '20200929'

Limites

Não há suporte para sources de dados Lindorm (LindormTSDB).

BI_TODATE

A função BI_TODATE converte uma string em data.

Sintaxe

BI_TODATE(date_string, format)

Parâmetros

  • date_string: String a ser convertida em data.

  • format: Formato de data esperado. Códigos de formato compatíveis:

    yyyy: ano

    MM: mês

    dd: dia

    hh: hora

    mi: minuto

    ss: segundo

Definição

Analisa a string <date_string> com o padrão <format> e retorna uma data.

Saída

date

Exemplo

BI_TODATE('2020-09-29', 'yyyy-MM-dd') = '2020-09-29'

Limites

Compatível apenas com sources de dados Lindorm (LindormTable e SQL multimodelo) versão 2,8 ou posterior.

BI_TODOUBLE

A função BI_TODOUBLE converte texto ou número em valor de ponto flutuante.

Sintaxe

BI_TODOUBLE(expression)

Parâmetro

expression: Texto ou número a ser convertido.

Definição

Converte texto ou número em valor de ponto flutuante.

Saída

number

Exemplo

BI_TODOUBLE('123,21') = 123,21

BI_TODOUBLE(3) = 3,0

BI_TOINT

A função BI_TOINT converte texto ou número em inteiro.

Sintaxe

BI_TOINT(expression)

Descrição do parâmetro

expression: Texto ou número a ser convertido.

Definição

Converte texto ou número em inteiro. A função trunca a parte decimal.

Saída

number

Exemplo

BI_TOINT('123,9') = 123

BI_TOSTR

A função BI_TOSTR converte um número em string.

Sintaxe

BI_TOSTR(expression)

Descrição do parâmetro

expression: Valor a ser convertido.

Definição

Converte um número em string.

Saída

string

Exemplo

BI_TOSTR(123) = '123'