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

hàm UNIX_TIMESTAMP không tồn tại

Đó là bởi vì Postgres sẽ không cho phép bạn làm điều đó ( xem tại đây ). Nếu bạn thực sự không cần UNIX_TIMESTAMP , bạn cần Extract

User.objects.annotate(photo_time=Extract('date_joined', 'epoch').get())

Tất nhiên, bạn cũng có thể xác định TO_UNIXTIME thủ tục / hàm được lưu trữ, nhưng điều đó có vẻ hơi quá.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Các cột Cơ sở dữ liệu Trong Chọn hoặc tạo các câu lệnh

  2. Sự cố khi xây dựng mệnh đề where để bao gồm các giá trị null / 0

  3. Định cấu hình PostgreSQL cho sự liên tục trong kinh doanh

  4. Loại cột YYYY-MM trong PostgreSQL

  5. Cách kết nối Struts 2 với Hibernate và PostgreSQL