Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एनपीएम ओरेकल:बीएलओबी सम्मिलित करना

आपके उपयोग के मामले (छोटी फाइलें और सीमित समवर्ती) के आधार पर, मुझे लगता है कि बफर एपीआई सबसे अच्छी शर्त होगी क्योंकि वे बहुत सरल हैं। दस्तावेज़ :

तालिका को देखते हुए:

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

एक INSERT उदाहरण है:

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');
. . .

इसके अलावा, यदि आपको कभी इसकी आवश्यकता हो, तो मैं इस विषय पर एक लघु-श्रृंखला तैयार कर रहा हूं, लेकिन इसे वेब सर्वर अपलोड के आसपास और अधिक तैयार किया गया है:https://jsao.io/2019/06/uploading-and-downloading-files-with-node- जेएस-और-ओरेकल-डेटाबेस/




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL क्वेरी त्रुटि:"दायां कोष्ठक गुम है"

  2. Oracle में Varchar2 को चार सरणी में बदलें

  3. बल्क कलेक्ट का उपयोग करके दूरस्थ डेटाबेस (dblink) में बल्क रिकॉर्ड सम्मिलित करें

  4. 24 घंटे के समय को 12 घंटे प्लस AM/PM इंडिकेशन Oracle SQL में बदलें

  5. प्रारंभिक संग्रह पीएल/एसक्यूएल का संदर्भ