Nas expressões que utilizam apenas os tipos inteiros, o
Derby
promove o tipo do resultado para pelo menos INTEGER.
Nas expressões que misturam tipos inteiros e não inteiros, o
Derby
promove o resultado da expressão para o tipo mais alto da expressão.
A tabela
Promoção de tipo nas expressões mostra a promoção
dos tipos de dado nas expressões.
Tabela 1. Promoção de tipo nas expressões
Maior tipo que aparece na expressão |
Tipo do resultado da expressão |
DOUBLE PRECISION |
DOUBLE PRECISION |
REAL |
DOUBLE PRECISION |
DECIMAL |
DECIMAL |
BIGINT |
BIGINT |
INTEGER |
INTEGER |
SMALLINT |
INTEGER |