PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana current_date Bekerja di PostgreSQL

Di PostgreSQL, current_date fungsi mengembalikan tanggal saat ini.

Sintaks

Sintaksnya seperti ini:

current_date

Jadi itu tidak menerima parameter apa pun.

Perhatikan bahwa tidak ada tanda kurung yang diperlukan (atau diterima).

Contoh

Berikut adalah contoh dasar untuk didemonstrasikan.

SELECT current_date;

Hasil:

2020-07-01

Tanggal aktual didasarkan pada tanggal/waktu mulai transaksi saat ini. Oleh karena itu, itu tidak berubah saat transaksi berlangsung.

Jadi misalnya, jika Anda memulai transaksi tepat sebelum tengah malam, dan transaksi berlanjut hingga hari berikutnya, tanggal yang dikembalikan oleh current_date() akan menjadi tanggal transaksi dimulai, terlepas dari apakah current_date() dipanggil sebelum tengah malam atau sesudahnya.

Hal ini memungkinkan satu transaksi memiliki gagasan yang konsisten tentang waktu "saat ini", sehingga beberapa modifikasi dalam transaksi yang sama memiliki cap waktu yang sama.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat terhubung ke postgres dari host jarak jauh

  2. Indeks PostgreSQL di JSON

  3. Perbedaan Rails/Postgresql SQL dengan Tanggal

  4. Memasukkan string teks dengan hex ke dalam PostgreSQL sebagai byte

  5. 2 Cara Mengembalikan Baris yang Hanya Mengandung Karakter Alfanumerik di PostgreSQL