Referência das funções de conversão

Clique em Funções Conversões no menu Elementos da expressão para visualizar as funções de conversão disponíveis. Elas convertem sequências de caracteres de um formato para outro. Estas funções estão disponíveis para todos os provedores de dados, exceto para os provedores raster, WFS e WMS.

As funções TODATE and TOSTRING oferecem suporte para as opções de formatação de data.

Opção Definição Sintaxe Exemplo

TODATE

Converte uma sequência de texto que representa informações de data e hora em um objeto de data. O valor resultante tem um tipo de dados de DateTime.

As propriedades de texto fornecidas devem coincidir com o formato fornecido. Se elas não coincidem, a conversão não ocorre.

Consulte Opções de formatação de data.

TODATE(Text_property,format)

TODATE(Purchase_Date,DD/MM/AAAA)

Nesse exemplo, o valor da data de compra é convertido em um valor de data com o formato DD/MM/AAAA. Se o valor de data de compra for 2 de novembro de 2002, ele seria convertido para 02/11/2002.

TODOUBLE

Converte uma sequência de texto ou numérica em um número de ponto flutuante de precisão dupla.

TODOUBLE(Text_property)

TODOUBLE(Building_Value)

Nesse exemplo, o valor de Building_Value é convertido em uma sequência de texto.

TOFLOAT

Converte uma sequência de texto ou numérica em um número de ponto flutuante de precisão única.

TOFLOAT(Text_property)

TOFLOAT(Building_Value)

Nesse exemplo, o valor de Building_Value é convertido em uma sequência de caracteres.

TOINT32

Converte uma expressão numérica ou de sequência em um int32.

TOINT32(Text_property)

 

TOINT64

Converte uma expressão numérica ou de sequência em um int64.

TOINT64(Text_property)

 

TOSTRING

Converte uma expressão numérica ou de data em uma sequência utilizando um formato opcional especificado

ou

Converte uma propriedade numérica ou booleana em uma sequência de texto (nenhum formato pode ser atribuído).

Quando você utiliza ToString com uma propriedade booleana, a operação gera 1/0 (não verdadeiro/falso) como resultado.

Consulte Opções de formatação de data para obter opções de formatação.

TOSTRING(Date_property, format)

ou

TOSTRING(Numeric_property)

TOSTRING(Building_Sale_Date,DD/MM/YYYY)

Nesse exemplo, se o valor de Building_Sale_Date for 12 de janeiro de 2007, ele será convertido para a sequência de texto como 12/01/2007.