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

Cách lấy ngày hiện tại trong PostgreSQL

Vấn đề:

Bạn muốn lấy ngày hiện tại trong cơ sở dữ liệu PostgreSQL.

Giải pháp:

Chúng tôi sẽ sử dụng hàm CURRENT_DATE để lấy ngày hiện tại:

SELECT CURRENT_DATE ;

Đây là kết quả của truy vấn:

2019-10-24

Thảo luận:

PostgreSQL CURRENT_DATE hàm trả về ngày hiện tại (ngày hệ thống trên máy chạy PostgreSQL) dưới dạng giá trị trong 'YYYY-MM-DD' định dạng. Ở định dạng này, ‘YYYY’ là năm có 4 chữ số, ‘MM’ là tháng có 2 chữ số và ‘DD’ là ngày có 2 chữ số. Giá trị trả về là một ngày kiểu dữ liệu.

Như bạn nhận thấy, hàm này không có dấu ngoặc. Hãy xem ví dụ tiếp theo:

SELECT CURRENT_DATE ;

Đây là kết quả của truy vấn:

2019-10-24

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL tương đương với PHÂN TÍCH GIẢI THÍCH CỦA PostgreSQL là gì

  2. Làm cách nào để tạo cơ sở dữ liệu mới với phần mở rộng hstore đã được cài đặt?

  3. Tìm sự khác biệt giữa các dấu thời gian tính bằng giây trong PostgreSQL

  4. DROP TABLE IF EXISTS Ví dụ trong PostgreSQL

  5. Sử dụng địa chỉ email làm khóa chính?