sql >> Database >  >> RDS >> PostgreSQL

Passende waarden voor -Infinity &Infinity in Postgres

Je kunt eigenlijk +infinity . gebruiken en -infinity voor FLOAT4 en FLOAT8 (d.w.z. float en double precision ) gegevenstypen en voor tijdstempels.

regress=> SELECT FLOAT8 '+infinity', FLOAT8 '-infinity';
  float8  |  float8   
----------+-----------
 Infinity | -Infinity
(1 row)

Gebruik voor andere typen ofwel een aparte kolom, gebruik de minimum-/maximumwaarden voor het type, of (waar logisch van toepassing) gebruik null.



  1. Mysql-dekking versus composiet versus kolomindex

  2. Structuurweergave Controle Vinkje Toevoegen Verwijderen Knooppunten

  3. mysql:impliciete transactieverplichtingen omzeilen?

  4. Kan een controlebeperking betrekking hebben op een andere tabel?