Método Lançar

Esta é uma visão geral do que acontece quando uma coluna é lançada de um tipo de dados para outro.

Entrada Saída
Integer Real Currency/Decimal Date/DateTime/Time String Binary LongInteger SingleReal TimeSpan Boolean
Integer Mesmo valor. O valor convertido em Real. O valor convertido em Decimal se ele se enquadrar no limite. Caso contrário, Nulo. O valor Date, DateTime ou Time é criado usando o valor inteiro como créditos*. Formatado utilizando o formatador de entrada. Nulo. Valor convertido em LongInteger. Valor convertido em SingleReal. O valor inteiro é interpretado como créditos*, e os créditos são convertidos em um TimeSpan. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
Real A parte inteira do valor real se ele se enquadra no limite. Caso contrário, Nulo. Mesmo valor. O valor convertido em Decimal se ele se enquadrar no limite. Caso contrário, Nulo. O valor de Date, DateTime ou de Time é criado utilizando a parte inteira do valor como créditos*. Formatado utilizando o formatador de entrada. Nulo. Valor convertido em LongInteger se ele se enquadrar no limite. Caso contrário, Nulo. Valor convertido em SingleReal se ele se enquadrar no limite. Caso contrário, Nulo. A parte inteira é interpretada como créditos* e os créditos são convertidos em um TimeSpan. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
Currency/Decimal Parte inteira do valor decimal se ele se enquadra no limite. Caso contrário, Nulo. Valor decimal arredondado para Real se ele se enquadra, nulo se contrário. Mesmo valor. O valor de Date, DateTime ou de Time é criado utilizando a parte inteira do valor como créditos*. Formatado utilizando o formatador de entrada. Nulo. A parte inteira do valor decimal se ele se enquadrar no limite. Caso contrário, Nulo. Valor decimal arredondado para SingleReal se ele se enquadrar; caso contrário, nulo. A parte inteira é interpretada como créditos* e os créditos são convertidos em um TimeSpan. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
Date/DateTime/Time O número de créditos* convertidos em inteiro, se ele se enquadrar no limite. Caso contrário, Nulo. O número de créditos* convertidos em Real. O número de créditos* convertidos em Decimal, se ele se enquadrar no limite. Caso contrário, Nulo. Mesmo valor. Formatado utilizando o formatador de entrada. Nulo. O número de créditos* convertidos em LongInteger, se ele se enquadrar no limite. Caso contrário, Nulo. O número de créditos* convertidos em SingleReal, se ele se enquadrar no limite. Caso contrário, Nulo. Converte créditos* em um TimeSpan. Se os créditos* ==0, será falso. Caso contrário, verdadeiro.
String Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Os caracteres são interpretados como um número de créditos*. Nulo se falhar a análise. Mesmo valor. Nulo. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise. Tente analisar utilizando o formatador de saída. Nulo se falhar a análise.
Binary Nulo. Nulo. Nulo. Nulo. Nulo. Mesmo valor. Nulo. Nulo. Nulo. Nulo.
LongInteger O valor convertido em Inteiro, se ele se enquadrar no limite. Caso contrário, Nulo. O valor convertido em Real. O valor convertido em Decimal se ele se enquadrar no limite. Caso contrário, Nulo. O valor Date, DateTime ou Time é criado usando o valor inteiro como créditos*. Formatado utilizando o formatador de entrada. Nulo. Mesmo valor. Valor convertido em SingleReal. O valor inteiro é interpretado como créditos*, e os créditos são convertidos em um TimeSpan. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
SingleReal A parte inteira do valor SingleReal, se ela se enquadrar no limite. Caso contrário, Nulo. O valor convertido em Real. O valor convertido em Decimal se ele se enquadrar no limite. Caso contrário, Nulo. O valor de Date, DateTime ou de Time é criado utilizando a parte inteira do valor como créditos*. Formatado utilizando o formatador de entrada. Nulo. Valor convertido em LongInteger se ele se enquadrar no limite. Caso contrário, Nulo. Mesmo valor. O valor inteiro é interpretado como créditos*, e os créditos são convertidos em um TimeSpan. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
TimeSpan O número de créditos convertidos em inteiro, se ele se enquadrar no limite. Caso contrário, Nulo. O número de créditos convertidos em Real, se ele se enquadrar no limite. Caso contrário, Nulo. O valor convertido em Decimal se ele se enquadrar no limite. Caso contrário, Nulo. Converte créditos em um valor de data. Formatado utilizando o formatador de entrada. Nulo. Converte créditos em um valor LongInteger. Converte créditos em um valor SingleReal. Mesmo valor. Se o valor for 1, será verdadeiro. Se o valor for 0, será falso. Caso contrário, Nulo.
Boolean 1 se for verdadeiro. 0 se for falso. 1 se for verdadeiro. 0 se for falso. 1 se for verdadeiro. 0 se for falso. Converte em valor de data usando os créditos 0 e 1. Formatado utilizando o formatador de entrada. Nulo. 1 se for verdadeiro. 0 se for falso. 1 se for verdadeiro. 0 se for falso. Converte em créditos de TimeSpan usando os créditos 0 e 1. Mesmo valor.

* Os créditos são contados com a unidade de 100 nanossegundos, começando pela data 01-01-01 (primeiro de janeiro, ano um).

Veja tambémFunções.