PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Valores apropriados para -Infinity &Infinity no Postgres


Você pode usar +infinity e -infinity para FLOAT4 e FLOAT8 (ou seja, float e double precision ) tipos de dados e para carimbos de data/hora.
regress=> SELECT FLOAT8 '+infinity', FLOAT8 '-infinity';
  float8  |  float8   
----------+-----------
 Infinity | -Infinity
(1 row)

Para outros tipos, use uma coluna separada, use os valores mínimo/máximo para o tipo ou (quando logicamente apropriado) use null.