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

zona waktu default postgres

Zona waktu adalah parameter sesi. Jadi, Anda dapat mengubah zona waktu untuk sesi saat ini.

Lihat dokumen.

set timezone TO 'GMT';

Atau, lebih dekat mengikuti standar SQL, gunakan SET TIME ZONE memerintah. Perhatikan dua kata untuk "ZONA WAKTU" di mana kode di atas menggunakan satu kata "zona waktu".

SET TIME ZONE 'UTC';

Doc menjelaskan perbedaannya:

SET TIME ZONE memperluas sintaks yang ditentukan dalam standar SQL. Standar ini hanya mengizinkan offset zona waktu numerik sementara PostgreSQL memungkinkan spesifikasi zona waktu yang lebih fleksibel. Semua fitur SET lainnya adalah ekstensi PostgreSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Matikan sesi/koneksi postgresql

  2. Bagaimana cara mengonversi bilangan bulat menjadi string sebagai bagian dari kueri PostgreSQL?

  3. SQLAlchemy atau psycopg2?

  4. Mengelola Ketersediaan Tinggi di PostgreSQL – Bagian III:Patroni

  5. Cara Mendapatkan Tanggal dan Waktu Saat Ini dengan Offset Zona Waktu di PostgreSQL