Date & Time

TRANSACTION_TIMESTAMP

PostgreSQLPostgreSQL

Mengembalikan timestamp saat transaksi dimulai. Sama dengan CURRENT_TIMESTAMP. Konsisten dalam seluruh transaksi.

Tipe hasil: timestamp with time zone

Syntax

SQL
TRANSACTION_TIMESTAMP()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Transaction Timestamp

SQL
1BEGIN;
2SELECT TRANSACTION_TIMESTAMP();
3-- do some work
4SELECT TRANSACTION_TIMESTAMP(); -- sama
5COMMIT;

Timestamp tetap sama selama transaksi.

Hasil
transaction_timestamp
2024-01-15 10:30:00+07