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 suportam as opções de formatação de data.
| Funçã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. A propriedade de texto fornecida deve 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,MM/DD/YYYY) Neste exemplo, o valor da data de compra é convertido em um valor de data com o formato MM/DD/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 caracteres de texto ou numérica em um número de ponto flutuante de precisão dupla. | TODOUBLE(Text_property) | TODOUBLE(Building_Value) Neste exemplo, o valor de Building_Value é convertido em uma sequência de texto. |
| TOFLOAT | Converte uma sequência de caracteres de texto ou numérica em um número de ponto flutuante de precisão única. | TOFLOAT(Text_property) | TOFLOAT(Building_Value) Neste 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 de caracteres em um int64. | TOINT64(Text_property) | --- |
| TOSTRING | Converte uma expressão numérica ou de data em uma sequência de caracteres usando um formato opcional especificado por você ou converte uma propriedade numérica ou booleana em uma sequência de texto (nesse caso, nenhum formato pode ser atribuído). Quando utilizar 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 conhecer as opções de formatação. | TOSTRING(Text_property) | TOSTRING(Building_Sale_Date,MM/DD/YYYY) Neste exemplo, se o valor de Building_Sale_Date for 12 de janeiro de 2007, ele será convertido na sequência de texto 01/12/2007. |