PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

funkcja UNIX_TIMESTAMP nie istnieje

To dlatego, że Postgres nie pozwoli ci tego zrobić (zobacz tutaj ). Jeśli naprawdę nie potrzebujesz UNIX_TIMESTAMP , potrzebujesz Extract

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

Oczywiście możesz również zdefiniować TO_UNIXTIME procedura/funkcja składowana, ale wydaje się to nieco przesadzone.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie LENGTH (kolumna wyliczana) w ORDER BY w Postgres sql

  2. Mapowanie kolumny PostgreSQL JSON na właściwość jednostki Hibernate

  3. „O” w ORDBMS:Dziedziczenie PostgreSQL

  4. Uzyskaj różnicę innego pola między pierwszym i ostatnim znacznikiem czasu grupowania

  5. Najlepsze nowe funkcje w PostgreSQL 14