Oracle
 sql >> Base de données >  >> RDS >> Oracle

Utilisation du service Web et insertion de CLOB à l'aide de Node.js dans la table de la base de données Oracle

Quelques ressources :

Par exemple :

    // Insert a CLOB
    const str = fs.readFileSync(clobInFileName, 'utf8');
    result = await connection.execute(
      `INSERT INTO no_lobs (id, c) VALUES (:id, :c)`,
      { id: 1, c: str }
    );
    if (result.rowsAffected != 1)
      throw new Error('CLOB was not inserted');
    else
      console.log('CLOB inserted from ' + clobInFileName);

Dans votre cas, vous liriez str à partir de votre service Web au lieu d'un fichier disque. Comme je ne sais pas ce qu'est ce service Web, je ne peux pas en dire plus.

Les instructions d'installation pour node-oracledb sont ici .