Ich denke mal, die Syntax ist falsch angewendet und wurde vom alten ODBC-Treiber nur toleriert:

INSERT INTO tabelle (time) VALUES ({ts '2014-06-23 11:57:00'})

Siehe auch:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
http://www-01.ibm.com/support/knowle...ar.htm?lang=en

Die IBM verweist hier auch auf die Microsoft-Seite.
Versuche es doch mal mit Hochkommata.