Cómo insertar un campo BLOB de MySQL a un campo LONG de Oracle?

Juan Siesquen Rosales
25 de Abril del 2004
Hola amigos de la red... ojala aqui pueda encontrar una respuesta....

Estoy realizando un script en php para migrar datos de MySQL a Oracle... en todo el script uso funciones q el PHP proporciona...

- Al momento de tener los datos del registro origen (MySQL) empiezo a crear la sentencia SQL q ejecuto con la función OCI ociexecute($conn, OCI_DEFAULT); previa conexion << ocilogon($user,$pass, $dbname) >>

- El problema esta al querer enviar a ORACLE en la misma cadena SQL el valor del campo BLOB, al parecer es demasiado grande (con otros tipos de datos no tengo problemas)... ya elimine los caracteres como el apostrofe ( ' ) .... diganme, cual es el limite de caracteres de una sentencia SQL ???

y la ultima pregunta es: como inserto este valor tipo BLOB de mysql a un LONG de ORACLE ?... en estos momentos estoy realizando pruebas con la funcion OCINewDescriptor... luego les cuento....

Bye