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.