sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan får man en realtid inden for PostgreSQL-transaktion?

Brug clock_timestamp() .

now() er en traditionel PostgreSQL svarende til transaction_timestamp() , hvilket svarer til CURRENT_TIMESTAMP . Disse funktioner returnerer starttidspunktet for den aktuelle transaktion. Deres værdier ændres ikke under transaktionen.

statement_timestamp() returnerer tidspunktet for modtagelse af den seneste kommandomeddelelse fra klienten.

clock_timestamp() returnerer den aktuelle aktuelle tid, og derfor ændres dens værdi selv inden for en enkelt SQL-kommando.

For mere information se dokumentationen .



  1. Resque Mysql2::Fejl:Brugeren har overskredet 'max_user_connections'-ressourcen (aktuel værdi:10)

  2. Sådan hentes og udfyldes værdier fra mysql til HTML, vælg indstillinger dynamisk i jsp og ajax for to, vælg indstillingsboks

  3. Kan ikke indlæse com.mysql.jdbc.Driver

  4. Fjernforbindelse til en MySQL-database