sql >> Base de Datos >  >> RDS >> Oracle

Consumir el servicio web e insertar CLOB usando Node.js en la tabla de Oracle Database

Algunos recursos:

Por ejemplo:

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

En tu caso, leerías str desde su servicio web en lugar de un archivo de disco. Como no sé qué es ese servicio web, no puedo comentar más.

Las instrucciones de instalación para node-oracledb están aquí .