Docs Menu
Docs Home
/ /

Referencia de conversión de tipos de datos

Esta página describe ejemplos que muestran el resultado de convertir el valor de origen y el tipo de datos a un tipo de datos BSON específico utilizando campos personalizados.

  • Los errores en el trabajo de migración dan como resultado BsonNull Valores de los campos afectados. La estrategia de manejo de valores nulos de su campo no afecta este comportamiento.

  • Su trabajo de migración continúa con errores a menos que alcance el umbral que definió cuando creó el trabajo de migración.

  • Al definir Campos calculados y campos de identificación personalizados, Relational Migrator muestra un tipo de datos inicial de defaultCuando se ejecuta un trabajo de migración, Relational Migrator actualiza este tipo de datos.

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de datos para el valor 100 con un tipo de datos Integer.

Tipo de conversión
Valor de conversión

Boolean

false

Date

Thu Jan 01 10:00:00 AEST 1970

Decimal

100.0

Double

100.0

Integer

100

Long

100

String

100

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de dato para el valor true con un tipo de dato Boolean.

Tipo de conversión
Valor de conversión

Boolean

true

Date

Thu Jan 01 10:00:00 AEST 1970

Decimal

1.0

Double

1.0

Integer

1

Long

1

String

"true"

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de dato para el valor 1233140483647 con un tipo de dato Long.

Tipo de conversión
Valor de conversión

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"

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de dato para el valor 26.55 con un tipo de dato Decimal.

Tipo de conversión
Valor de conversión

Boolean

false

Date

Error

Decimal

26.55

Double

26.55

Integer

26

Long

26

String

"26.55"

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de dato para el valor "Hello" con un tipo de dato String.

Tipo de conversión
Valor de conversión

Boolean

false

Date

Error

Decimal

Error

Double

Error

Integer

Error

Long

Error

String

"Hello"

El siguiente ejemplo muestra los resultados de aplicar la personalización del tipo de dato para el valor "true" con un tipo de dato String.

Tipo de conversión
Valor de conversión

Boolean

true

Date

Error

Decimal

Error

Double

Error

Integer

Error

Long

Error

String

"true"

Volver

Campos personalizados

En esta página