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