Vous pouvez réellement utiliser +infinity
et -infinity
pour FLOAT4
et FLOAT8
(c'est-à-dire float
et double precision
) types de données et pour les horodatages.
regress=> SELECT FLOAT8 '+infinity', FLOAT8 '-infinity';
float8 | float8
----------+-----------
Infinity | -Infinity
(1 row)
Pour les autres types, utilisez une colonne séparée, utilisez les valeurs minimales/maximales pour le type ou (lorsque cela est logiquement approprié) utilisez null.