mon code était "bon" si on peut dire c'etait mon post qui ne l'était pas donc résultat ça ne marche toujours pas
j'ai essayé autre chose mais cela insère un champ vide dans ma base
$lob = OCINewDescriptor($connect, OCI_D_LOB);
$sql= "UPDATE pages SET Pa_Texte=EMPTY_CLOB() WHERE Ru_ID=$ru_id RETURNING Pa_Texte INTO :texte";
$page = OCIParse($connect, $sql);
OCIBindByName($page, ":texte", &$lob, -1, OCI_B_CLOB);
OCIExecute($page,OCI_DEFAULT);
OCICommit($page);