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 |