转换函数参考

单击表达式元素菜单中的 “函数” “转换” 查看可用的转换函数。它们将字符串从一种格式转换为另一种格式。这些函数可用于几乎所有数据提供程序,但光栅、WFS 和 WMS 提供程序除外。

函数 TODATE 和 TOSTRING 支持日期格式选项

选项 定义 语法 示例

TODATE

将表示日期/时间信息的文本字符串转换为日期。返回的值具有 DateTime 数据类型。

提供的文本特性必须与提供的格式相匹配。如果不匹配,则不会进行转换。

请参见日期格式选项

TODATE(Text_property,format)

TODATE(Purchase_Date,MM/DD/YYYY)

在本示例中,购买日期的值将转换为格式为 MM/DD/YYYY 的日期值。如果购买日期值为 2002 年 11 月 2 日,它将转换为 11/02/2002。

TODOUBLE

将数值字符串或文本字符串转换为双精度浮点数。

TODOUBLE(Text_property)

TODOUBLE(Building_Value)

在本示例中,“建筑_值”的值将转换为文本字符串。

TOFLOAT

将数值字符串或文本字符串转换为单精度浮点数。

TOFLOAT(Text_property)

TOFLOAT(Building_Value)

在本示例中,“建筑_值”的值将转换为字符串。

TOINT32

将数值表达式或字符串表达式转换为 int32。

TOINT32(Text_property)

 

TOINT64

将数值表达式或字符串表达式转换为 int64。

TOINT64(Text_property)

 

TOSTRING

使用指定的可选格式,将数值表达式或日期表达式转换为字符串

将数值特性或布尔特性转换为文本字符串(无法指定任何格式)。

对布尔特性使用 ToString 时,操作将生成结果 1/0(而不是 True/False)。

有关格式选项,请参见日期格式选项

TOSTRING(Date_property, format)

TOSTRING(Numeric_property)

TOSTRING(Building_Sale_Date,MM/DD/YYYY)

在本示例中,如果“建筑_销售_日期”的值为 2007 年 1 月 12 日,则它将转换为文本字符串 01/12/2007。