Oracle
 sql >> Database >  >> RDS >> Oracle

Consumo del servizio Web e inserimento di CLOB utilizzando Node.js nella tabella del database Oracle

Alcune risorse:

Ad esempio:

    // 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);

Nel tuo caso leggeresti str dal tuo servizio web invece di un diskfile. Dal momento che non so cosa sia quel servizio web, non posso commentare di più.

Le istruzioni di installazione per node-oracledb sono qui .