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

मैं utl_smtp . के साथ भेजी गई निर्देशिका से ईमेल में फ़ाइल कैसे संलग्न करूं?

फ़ाइल सिस्टम से टेक्स्ट फ़ाइल पढ़ने के लिए इसे आज़माएं:

FUNCTION GetFile(FolderName IN VARCHAR2, FileName IN VARCHAR2) RETURN CLOB IS

    v_bfile   BFILE; 
    v_clob    CLOB; 
    destOffset INTEGER := 1; 
    srcOffset INTEGER := 1; 
    lang_context INTEGER := DBMS_LOB.default_lang_ctx;
    warning INTEGER;

BEGIN 
    v_bfile := BFILENAME (FolderName, FileName); 
    DBMS_LOB.OPEN (v_bfile); 
    DBMS_LOB.CREATETEMPORARY(v_clob, TRUE, DBMS_LOB.SESSION);   
    DBMS_LOB.LOADCLOBFROMFILE(
        dest_lob => v_clob, 
        src_bfile => v_bfile, 
        amount => DBMS_LOB.GETLENGTH(v_bfile), 
        dest_offset => destOffset, 
        src_offset => srcOffset,
        bfile_csid => DBMS_LOB.default_csid,
        lang_context => lang_context,
        warning => warning); 

    DBMS_LOB.CLOSE(v_bfile); 

    RETURN v_clob; 

END GetFile;

फ़ाइल को CLOB में पढ़ने के बाद आप इसे इस प्रक्रिया में पास कर सकते हैं:Oracle 10 g फ़ॉर्म का उपयोग करके ईमेल कैसे भेजें




  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*Loader नियंत्रण फ़ाइल का उपयोग करके दिनांक को एक प्रारूप से दूसरे प्रारूप में बदलें

  2. R12.2 पर्यावरण को कैसे क्लोन करें

  3. TRIM () Oracle में फंक्शन

  4. ट्रिगर अगर-और स्टेटमेंट एरर नहीं उठाया जा रहा है

  5. विभिन्न स्कीमा पर ओरेकल एक ही टेबल का नाम?