sql >> Databasteknik >  >> RDS >> PostgreSQL

funktionen UNIX_TIMESTAMP finns inte

Det beror på att Postgres inte låter dig göra det (se här ). Om du verkligen inte behöver UNIX_TIMESTAMP , du behöver Extract

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

Naturligtvis kan du också definiera en TO_UNIXTIME lagrad procedur/funktion, men det verkar lite överdrivet.




  1. Uppdatera en PHP-sida för varje fördefinierad sekund

  2. Sök i en sträng efter ett reguljärt uttrycksmönster och ersätt varje förekomst som en härledning av sig själv i oracle SQL

  3. Hur man skapar ett index i Django utan driftstopp

  4. Hur Asin() fungerar i PostgreSQL