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

Format tanggal postgresql

Dari manual bagus :

Jadi PostgreSQL harus dapat menangani hampir semua format tanggal yang Anda gunakan. Namun, format "dd/mm/yy" Anda ambigu. Tapi, ada DateStyle parameter konfigurasi untuk membantu mengatasi ambiguitas tersebut.

Misalnya:

=> create table x (d date not null);
=> insert into x values ('2001-01-10');
=> insert into x values ('Feb 2 2980');
=> insert into x values ('01/02/03');
=> select * from x;
     d      
------------
 2001-01-10
 2980-02-02
 2003-02-01

Karena itu, saya akan merekomendasikan untuk memindahkan semuanya ke ISO 8601 (YYYY-MM-DD) secara internal dan menangani konversi di tepi aplikasi. OTOH, ada kenyataan yang harus dihadapi sehingga Anda harus melakukan apa pun yang harus Anda lakukan untuk mewujudkannya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wal_keep_segments mengapa minimum, bukan maksimum?

  2. Ruby on Rails:harus muncul di klausa GROUP BY atau digunakan dalam fungsi agregat

  3. PostgreSQL:UPDATE menyiratkan perpindahan melintasi partisi

  4. Blok kode anonim PL/pgSQL

  5. Entity Framework Core - cara efisien untuk memperbarui Entitas yang memiliki anak berdasarkan representasi JSON dari entitas yang diteruskan melalui Web API