Perdón, pero algo n simple, como:
Código SQL:
Ver originalTO_DATE('20150721061512', 'YYYYMMDDHHMISS')
¿no funciona?
Por otro lado, ten en cuenta que es una
pesima idea guardar fechas como VARCHAR. Los valores de DATE, TIME, TIMESTAMP, etc., los DBMS no los tratan como fechas sino como números binarios, por lo que para almacenar algo como "20150721061512", usa menos de los 14 caracteres que requiere un VARCHAR para lo mismo...