Ich habe ein ziemlich Standard Datum als String, die ich auf ein Datum Typen analysieren müssen:PostgreSQL nicht in der Lage Zeichenfolge bisher zu analysieren to_date mit()
"2016-06-01T23:34:25+00:00"
I 'YYYY-MM-DDTHH24:MI:SS'
als Format Maske bin mit und diese Abfrage, um zu versuchen, das Datum zu erhalten und analysieren:
SELECT to_date('last_updated_on', 'YYYY-MM-DDTHH24:MI:SS')
AS last_updated_on FROM locations
limit 1
Was passiert ist, ich bekomme diese Fehlermeldung:
ERROR: invalid value ":2" for "MI"
SQL state: 22007
Detail: Value must be an integer.
Ich habe in der Dokumentation und auf SO nach der Ursache gesucht und bin total verwirrt.
Ich bin mit PostgreSQL 9.4
Danke! Ich vermutete, dass "T" der Schuldige war, wusste aber nicht, wie man es als buchstäbliches "T" definiert. –