Ayuda con insercion!!!!!
Estoy programando BD en java
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,hora) 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.
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,hora) 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.
1. debes saber como usa la fecha la DB como haces esto: Con select sysdate from dual;
debe salir 01-jan-03.
2. Como debes hacer la insercion estas con oracle
INSERT INTO llamada(tipo,fecha,hora) VALUES( vartipo, TO_DATE(date1, 'DDMMYYYY'), to_date(hora1,'HH:24MM'));
3. revisa el un tutorial sobre sql
debe salir 01-jan-03.
2. Como debes hacer la insercion estas con oracle
INSERT INTO llamada(tipo,fecha,hora) VALUES( vartipo, TO_DATE(date1, 'DDMMYYYY'), to_date(hora1,'HH:24MM'));
3. revisa el un tutorial sobre sql
