sql >> Databáze >  >> RDS >> PostgreSQL

Vhodné hodnoty pro -Infinity &Infinity v Postgresu

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.



  1. Posuvník formuláře HTML

  2. Vypršel časový limit dotazu MySQL:(70100):Provádění dotazu bylo přerušeno

  3. Mysql desítkové:patro místo kulatého

  4. Postgres SQL Query pro shrnutí dat o chybách