Nas expressões que utilizam apenas os tipos inteiros, o
promove o tipo do resultado para pelo menos INTEGER.
Nas expressões que misturam tipos inteiros e não inteiros, o
promove o resultado da expressão para o tipo mais alto da expressão.
A tabela mostra a promoção
dos tipos de dado nas expressões.
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