Pb PHP/Oracle pour les boss

Pb PHP/Oracle pour les boss - PHP - Programmation

Marsh Posté le 05-06-2003 à 14:58:31    

Salut all,
 
voila j ai un prob d'insertion dans un champ clob sous oracle, quand j essaie d inserer des textes de plus de 4000 caractères.
 
voila mon code :

Code :
  1. $conn = OCILogon('xxx','xxx','xxx');
  2. $vartext = "chaine de plus de 4000 caracteres....";
  3. $clob = OCINewDescriptor($conn, OCI_D_LOB);
  4. $sql = "insert into TESTLONG ( ID_TEST, CORPS ) values ( 100, EMPTY_CLOB()) returning CORPS into :ZE_CORPS";
  5. $cursor = OCIParse( $conn, $sql);
  6. OCIBindByName($cursor, ":ZE_CORPS", &$clob, -1, OCI_B_CLOB);
  7. OCIExecute($cursor, OCI_DEFAULT);
  8. $clob-> save($vartext);
  9. OCICommit($conn);


 
oracle me repond :
Warning: OCIStmtExecute: ORA-12704: character set mismatch

Reply

Marsh Posté le 05-06-2003 à 14:58:31   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed