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.