PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL:Wählen Sie Daten mit einem „Gefällt mir“-Zeitstempelfeld aus

Es ist alles sehr gut, nicht mit Zeitstempeln "verwenden zu wollen", aber diese Operatoren können in Index-Scans und einen String-Match konvertiert werden ... nun, das kann es, aber EWWWW.

Nun, der Fehler tritt auf, weil Sie den Zeitstempel explizit in eine Zeichenfolge konvertieren müssen, bevor Sie eine Zeichenfolgenoperation darauf anwenden, z. B.:

date_checker::text LIKE '2011-01-%'

und ich vermute Sie könnten dann einen Index für (date_checker::text) erstellen und dieser Ausdruck würde zu einem Index-Scan, aber.... EWWWW.