Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

NPM Oracle:Memasukkan Gumpalan

Berdasarkan kasus penggunaan Anda (file kecil dan konkurensi terbatas), saya pikir API buffer akan menjadi pilihan terbaik karena sangat sederhana. Dari dokumen :

Diberikan tabel:

CREATE TABLE mylobs (id NUMBER, c CLOB, b BLOB);

contoh INSERT adalah:

var fs = require('fs');
var str = fs.readFileSync('example.txt', 'utf8');
. . .

conn.execute(
  `INSERT INTO mylobs (id, myclobcol) VALUES (:idbv, :cbv)`,
  { idbv: 1,
    cbv: str },  // type and direction are optional for IN binds
  function(err, result) {
    if (err)
      console.error(err.message);
    else
      console.log('CLOB inserted from example.txt');
. . .

Juga, jika Anda membutuhkannya, saya sedang menyelesaikan mini-seri tentang topik ini tetapi lebih dibingkai di sekitar unggahan server web:https://jsao.io/2019/06/uploading-and-downloading-files-with-node- js-and-Oracle-database/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Saya tidak mengerti mengapa grup saya gagal

  2. Oracle 11g OFFSET FETCH memberikan kesalahan

  3. oracle di mana dalam batasan 1000 / hibernate

  4. Nilai Pengembalian Oracle.DataAccess mengeksekusi non-query (proc tersimpan)

  5. ORA-12516, TNS:pendengar tidak dapat menemukan penangan yang tersedia