Foros del Web » Programando para Internet » PHP »

Tipo LONG RAW en ORACLE desde PHP

Estas en el tema de Tipo LONG RAW en ORACLE desde PHP en el foro de PHP en Foros del Web. Hola a todos. Necesito guardar 10.000 caracteres de texto en un campo de tipo LONG RAW en una base de datos Oracle. Estuve probando los ...
  #1 (permalink)  
Antiguo 21/04/2010, 12:09
Avatar de alapaco  
Fecha de Ingreso: septiembre-2003
Ubicación: Caballito - Buenos Aires - Argentina - América del Sur - Planeta Tierra - Sistema Solar - Vía Láctea
Mensajes: 216
Antigüedad: 21 años, 2 meses
Puntos: 5
Tipo LONG RAW en ORACLE desde PHP

Hola a todos.

Necesito guardar 10.000 caracteres de texto en un campo de tipo LONG RAW en una base de datos Oracle.

Estuve probando los miles de ejemplos que andan por la web, pero ninguno de ellos funciona, alguna de ustedes lo ha podido hacer ??
Aclaro lo de los 10.000 caracteres porque si el texto tiene hasta 4000 anda sin problemas, el problema surge cuando sobrepaso esa cantidad.
A modo de ejemplo les dejo uno de los ejemplos que baje de la web que deberia andar, pero no para tipos LONG RAW.

Código PHP:
  $sql "UPDATE tabla SET ee_cuerpoex = :cuerpo WHERE ee_id = 1617540";
  
$lobin OCINewDescriptor($connOCI_DTYPE_LOB);
  
$stmt OCIParse($conn$sql);
  
$lob_data '10.000 caracteres';
  
OCIBindByName($stmt':cuerpo'$lobin, -1SQLT_LBI);
  
$lobin -> WriteTemporary($lob_data);
  
OCIExecute($stmtOCI_DEFAULT);
  
OCICommit($conn); 
Gracias de antemano!
__________________
__________________
Álvaro Lapacó

Etiquetas: long, oracle, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.