कुछ संसाधन:
-
https://github.com/oracle/node-oracledb/tree/master /उदाहरण LOB उदाहरण हैं, उदाहरण के लिए lobinsert1.js और lobinsert2.js
-
नोड-ओरेक्लेडब मैनुअल में नोड-ओरेक्लेडब में एलओबी का उपयोग करने पर बहुत सारे दस्तावेज हैं, देखें CLOB, NCLOB और BLOB डेटा के साथ कार्य करना ।
उदाहरण के लिए:
// 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);
आपके मामले में आप पढ़ेंगे str
डिस्कफाइल के बजाय आपकी वेब सेवा से। चूंकि मुझे नहीं पता कि वह वेब सेवा क्या है, इसलिए मैं और अधिक टिप्पणी नहीं कर सकता।
node-oracledb के लिए इंस्टॉलेशन निर्देश यहां हैं। ।