Ve skutečnosti můžete použít +infinity a -infinity pro FLOAT4 a FLOAT8 (tj. float a double precision ) datové typy a pro časová razítka.
regress=> SELECT FLOAT8 '+infinity', FLOAT8 '-infinity';
float8 | float8
----------+-----------
Infinity | -Infinity
(1 row)
Pro ostatní typy použijte buď samostatný sloupec, použijte minimální/maximální hodnoty pro typ, nebo (pokud je to logicky vhodné) použijte hodnotu null.