14/08/2009, 10:38
|
| | Fecha de Ingreso: julio-2009
Mensajes: 52
Antigüedad: 15 años, 5 meses Puntos: 0 | |
Problemas con tipo de datos lob en oracle 11g Buenos Días tengo un pequeño problema con tipo de dato long al hacer una consulta Ej:
> CREATE TABLE T1 (DATOS LONG);
> select * from t1 --y no hay error
> select datos from t1 --y no hay error
> select datos from t1 where datos like '%R%' --tipos de dato inconsistentes: se esperaba - se ha obtenido LONG
> select datos from t1 where to_lob(datos) like '%R%' --tipos de dato inconsistentes: se esperaba - se ha obtenido LONG
> select datos from t1 where to_lob(datos) like to_lob('%R%') --tipos de dato inconsistentes: se esperaba - se ha obtenido LONG
> select datos from t1 where datos like to_lob('%R%') --tipos de dato inconsistentes: se esperaba - se ha obtenido LONG
> select to_lob(datos) from t1 --tipos de dato inconsistentes: se esperaba - se ha obtenido LONG
En todas las documentaciones de este tipò de datos aparece que se soluciona con la funcion to_lob pero en este caso nada de nada. |