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

Jak použít funkci NOW() jako horní hranici rozsahu?

Použijte konstruktor rozsahu . Příručka:

Takže:

UPDATE table_name
SET    date_range = tstzrange('2018-03-23 00:00:00-05', now())
WHERE  id = 3;

Předpokládám, že víte, že now() rozhoduje podle času zahájení transakce.




  1. Migrace MySQL na PostgreSQL na AWS RDS, část 3

  2. MySQL Join na základě indexování YEAR () – přidání sloupce nebo vygenerovaný sloupec

  3. Získejte název krátkého dne v SQL Server (T-SQL)

  4. Vložit po zkrácení začíná od 1; ale insert after delete obnoví předchozí hodnotu