Almacenar boolean de java en Oracle 9i
Publicado por Iván (2 intervenciones) el 29/09/2006 14:50:00
Hola a todos,
después de consultar miles de foros buscando una respuesta (que no he encontrado), me he animado a hacer yo la consulta.
La cuestión es que, resumiendo, tengo una variable tipo Boolean de Java que quiero almacenar en una base de datos Oracle 9i(que no admite el tipo de datos Boolean), y no lo consigo.
He intentado declarar el campo Oracle como VARCHAR2(1), y al almacenar el booleano me almacena un 1, pero cuando intento recuperarlo para almacenarlo en la variable booleana, me almacena null.
¿ALGUIEN ME PODRÍA EXPLICAR CÓMO DEBO TRABAJAR CON ESTE TIPO DE VARIABLES (BOOLEANAS EN JAVA, PERO NO EN ORACLE) EN UN ENTORNO JE22 (TRABAJO CON STRUTS)?
Os agradecería cualquier indicación al respecto. Soy bastante inexperto en el mundo de java, y aunque ya llevo un par de meses desarrollando la aplicación voy bastante perdido todavía.
Muchas gracias de antemano y un saludo,
Iván
después de consultar miles de foros buscando una respuesta (que no he encontrado), me he animado a hacer yo la consulta.
La cuestión es que, resumiendo, tengo una variable tipo Boolean de Java que quiero almacenar en una base de datos Oracle 9i(que no admite el tipo de datos Boolean), y no lo consigo.
He intentado declarar el campo Oracle como VARCHAR2(1), y al almacenar el booleano me almacena un 1, pero cuando intento recuperarlo para almacenarlo en la variable booleana, me almacena null.
¿ALGUIEN ME PODRÍA EXPLICAR CÓMO DEBO TRABAJAR CON ESTE TIPO DE VARIABLES (BOOLEANAS EN JAVA, PERO NO EN ORACLE) EN UN ENTORNO JE22 (TRABAJO CON STRUTS)?
Os agradecería cualquier indicación al respecto. Soy bastante inexperto en el mundo de java, y aunque ya llevo un par de meses desarrollando la aplicación voy bastante perdido todavía.
Muchas gracias de antemano y un saludo,
Iván
Valora esta pregunta


0