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. |