Menu Docs
Página inicial do Docs
/
Relational Migrator
/ /

Referência de conversão de tipo de dados

Nesta página

  • Comportamento
  • Inteiro
  • Boolean
  • Long
  • Decimal
  • String

Esta página descreve exemplos que mostram o resultado da conversão do valor de origem e do tipo de dados para um tipo de dados BSON específico usando campos personalizados.

  • Erros de tarefa de sincronização resultam em valores BsonNull para os campos afetados. A estratégia de tratamento de nulos do seu campo não afeta esse comportamento.

  • Sua tarefa de sincronização continua com erros, a menos que atinja o limite definido quando criou a tarefa de sincronização.

  • Ao definir Campos calculados e Personalizar campos de ID, o Relational Migrator mostra um tipo de dados inicial de default. Quando você executa um tarefa de sincronização, o Relational Migrator atualiza esse tipo de dados.

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor 100 com um tipo de dados Integer .

Tipo de conversão
Valor de conversão
Boolean
false
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
100.0
Double
100.0
Integer
100
Long
100
String
100

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor true com um tipo de dados Boolean .

Tipo de conversão
Valor de conversão
Boolean
true
Date
Thu Jan 01 10:00:00 AEST 1970
Decimal
1.0
Double
1.0
Integer
1
Long
1
String
"true"

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor 1233140483647 com um tipo de dados Long .

Tipo de conversão
Valor de conversão
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"

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor 26.55 com um tipo de dados Decimal .

Tipo de conversão
Valor de conversão
Boolean
false
Date
Error
Decimal
26.55
Double
26.55
Integer
26
Long
26
String
"26.55"

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor "Hello" com um tipo de dados String .

Tipo de conversão
Valor de conversão
Boolean
false
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"Hello"

O exemplo a seguir mostra os resultados da aplicação da personalização do tipo de dados para o valor "true" com um tipo de dados String .

Tipo de conversão
Valor de conversão
Boolean
true
Date
Error
Decimal
Error
Double
Error
Integer
Error
Long
Error
String
"true"

Voltar

Campos