Docs 菜单
Docs 主页
/
Relational Migrator
/ /

数据类型转换参考

在此页面上

  • 行为
  • 整型
  • 布尔
  • Long
  • Decimal 数据类型
  • 字符串

本页概述的示例显示了使用自定义字段将源值和数据类型转换为特定 BSON 数据类型的结果。

  • 同步作业错误会导致受影响字段的 BsonNull值。 字段的 null 处理策略不会影响此行为。

  • 除非达到您在创建同步作业时定义的阈值,否则同步作业将继续但出现错误。

  • 定义计算字段自定义ID字段时, Relational Migrator显示的初始数据类型为 default 。 当您运行同步作业时, Relational Migrator会更新此数据类型。

以下示例显示了对具有Integer数据类型的值100应用数据类型自定义的结果。

转换类型
转化价值
Boolean
false
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
100.0
Double
100.0
Integer
100
Long
100
String
100

以下示例显示了对具有Boolean数据类型的值true应用数据类型自定义的结果。

转换类型
转化价值
Boolean
true
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
1.0
Double
1.0
Integer
1
Long
1
String
"true"

以下示例显示了对具有Long数据类型的值1233140483647应用数据类型自定义的结果。

转换类型
转化价值
Boolean
false
Date
Wed Jan 28 22:01:23 AEDT 2009
Decimal
1233140483647.0
Double
1233140483647.0
Integer
Error (Too big)
Long
1233140483647
String
"1233140483647"

以下示例显示了对具有Decimal数据类型的值26.55应用数据类型自定义的结果。

转换类型
转化价值
Boolean
false
Date
Error
Decimal
26.55
Double
26.55
Integer
26
Long
26
String
"26.55"

以下示例显示了对具有String数据类型的值"Hello"应用数据类型自定义的结果。

转换类型
转化价值
Boolean
false
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"Hello"

以下示例显示了对具有String数据类型的值"true"应用数据类型自定义的结果。

转换类型
转化价值
Boolean
true
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"true"

后退

字段