Ayuda con insercion en base de datos

ekbalam
08 de Diciembre del 2003
Como puedo insertar una hora en una base de datos, tengo que insertar hora fecha y otros datos, con la fecha no tengo problema pero no se como convertir la cadena que contiene la hora para insertarla.

tengo 2 variables obtenidas por el puerto serie:

date1 = "07112003"
time1 = "11:50"

mi insercion es la sigiuente:

insert = "INSERT INTO llamada(tipo,fecha) VALUES('" + vartipo + "', TO_DATE('" + date1 + "', 'DDMMYYYY'))', "+time1+"')";

Si solo trato de insertar la fecha y le tipo, todo sale bien, pero cuando anexo la hora, ya no funciona. y me manda el error ora-00933.

Que estoy haciendo mal?
necesito alguna funcion de conversion similar a TO_DATE ?

De antemano muchas gracias.