Oracle
 sql >> Base de données >  >> RDS >> Oracle

mise à jour de la colonne d'horodatage avec l'horodatage contenant 'T'

Vous pouvez incorporer des littéraux dans la chaîne de format s'ils sont entre guillemets :

select to_timestamp('2014-07-02T10:46:22', 'YYYY-MM-DD"T"HH24:MI:SS') from dual;

TO_TIMESTAMP('2014-07-02T10:46:22','YYYY-MM-DD"T"HH24:MI:SS')
-------------------------------------------------------------
02-JUL-14 10.46.22.000000000                                  

Cela fonctionne avec to_date() ainsi que to_timestamp() , et avec to_char() aller dans l'autre sens.

Ceci est mentionné dans la documentation :