PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Định dạng ngày postgresql

Từ hướng dẫn tốt :

Vì vậy, PostgreSQL sẽ có thể đối phó với bất kỳ định dạng ngày tháng nào bạn ném vào nó. Tuy nhiên, định dạng "dd / mm / yy" của bạn không rõ ràng. Tuy nhiên, có DateStyle tham số cấu hình để giúp giải quyết sự không rõ ràng như vậy.

Ví dụ:

=> 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

Điều đó nói rằng, tôi khuyên bạn nên chuyển mọi thứ sang ISO 8601 (YYYY-MM-DD) trong nội bộ và xử lý các chuyển đổi ở các cạnh của ứng dụng. OTOH, có một thực tế phải đối mặt, vì vậy bạn nên làm bất cứ điều gì bạn phải làm để thực hiện nó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn ứng dụng khách Vertx JDBCWithParams - làm cách nào để thêm danh sách?

  2. So sánh kết quả của hai hàm bảng bằng cách sử dụng một cột từ mỗi

  3. Sẽ tốt hơn nếu sử dụng nhiều cơ sở dữ liệu với một lược đồ, hay một cơ sở dữ liệu với nhiều lược đồ?

  4. Làm cách nào để tạo tiện ích mở rộng postgres bên trong vùng chứa?

  5. Tìm kiếm trên một loại Postgres JSON lồng nhau / nhiều cấp bằng Active Record