sql >> Database teknologi >  >> RDS >> PostgreSQL

funktion UNIX_TIMESTAMP eksisterer ikke

Det er fordi Postgres ikke vil lade dig gøre det (se her ). Hvis du virkelig ikke har brug for UNIX_TIMESTAMP , du skal bruge Extract

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

Du kan selvfølgelig også definere en TO_UNIXTIME gemt procedure/funktion, men det virker lidt overdrevet.




  1. Send e-mail ved hjælp af PLSQL

  2. MySQL-replikering gennem SSH-tunnel

  3. postgresql fejl PANIC:kunne ikke finde en gyldig kontrolpunktpost

  4. SQL SELECT-sætning udtryksværdi genbrug til andet udtryk