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

Oracle तालिकाओं में बड़े आकार के डेटा को कैसे सम्मिलित/अपडेट करें?

आपको एक वैरिएबल को मान असाइन करना होगा और डेटा डालने के लिए वेरिएबल का उपयोग करना होगा

DECLARE
    v_long_text CLOB;
BEGIN
    v_long_text := 'your long string of text';

    INSERT INTO table
    VALUES      (1,
                 v_long_text);
END; 

इसे स्पष्ट करने के लिए:वर्ण स्ट्रिंग के लिए निर्धारित सीमाएं हैं:

आपके पास

. पर एक स्ट्रिंग अक्षरशः नहीं हो सकता है
  • एसक्यूएल में 4000 बाइट्स
  • पीएलएसक्यूएल में 32k

अगर आप इससे ऊपर जाना चाहते हैं, तो आपको बाइंड वेरिएबल्स का उपयोग करना होगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ग्राहक.पीके_नाम लेनदेन में शामिल होना। एफके_नाम बनाम ग्राहक। पीके_आईडी [धारावाहिक] लेनदेन में शामिल होना। एफके_आईडी [पूर्णांक]

  2. Oracle में एक दृश्य क्या है?

  3. PLSQL बेनामी ब्लॉक पूरा होने पर कोई आउटपुट क्यों नहीं?

  4. Oracle 18c नई सुविधा:विभाजन का ऑनलाइन संशोधन

  5. ओरेकल में विश्लेषणात्मक कार्यों का उपयोग कैसे करें (कीवर्ड द्वारा विभाजन पर)