إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

عملية ادخال الملفات داخل قواعد البيانات


4 رد (ردود) على هذا الموضوع

#1 عبداللطيف

عبداللطيف

    مــشــرف عــام

  • الإشراف العام
  • 1,267 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 16 May 2004 - 09:30 AM

تحياتي للجميع

هذه الوظيفة تقوم بادخال الملف الى قواعد البيانات وتخزينها مثل ( صور، بيانات ثنائية )

CREATE PROCEDURE insert_blob (doc_name VARCHAR2)
 IS
  the_file BFILE;
  the_doc  BLOB;
  doc_size INTEGER;

 BEGIN

  the_file := BFILENAME('MY_DIR',doc_name);
  doc_size := DBMS_LOB.GETLENGTH(the_file);

  INSERT INTO <table_name> (<column_name>,<blob_column_name>)
  VALUES (<value>, EMPTY_BLOB())
  RETURNING <blob_column_name> INTO the_doc;

  /*
   *
   * INSERT INTO evidence (evidence_id,evidence_photo)
   * VALUES (999, EMPTY_BLOB())
   * RETURNING evidence_photo INTO the_doc;
   * 
   */
  
  DBMS_LOB.FILEOPEN(the_file);
  DBMS_LOB.LOADFROMFILE(the_doc,the_file,doc_size);
  DBMS_LOB.FILECLOSE(the_file);

  COMMIT;

 END;
 /


مرفقة بالملف المرفق

ملفات مرفقة



#2 arab20002000

arab20002000

    عضو نشط

  • الأعضــاء
  • 257 مشاركة

تاريخ المشاركة 17 May 2004 - 09:17 AM

مشكور و جزاك الله الف خير

#3 GroupWar

GroupWar

    عضو

  • الأعضــاء
  • 12 مشاركة

تاريخ المشاركة 05 January 2005 - 03:24 PM

شاكر لك اخي الكريم وانا كنت ادور على هالطريقه من زمان :lol: .. جزاك الله الف خير

هذا بالنسبة لاضافة ملف .. بس كيف بالنسبة لتعديل ملف موجود؟؟

#4 King Oracle

King Oracle

    مشرف قسم المشاريع

  • فريق الإشراف
  • 2,043 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 January 2005 - 10:44 AM

مشكووووووووووووووووووووووور

[سبحان الله وبحمده ... سبحان الله العظيم]


م.علاء الدين الجبالي
Oracle APPS HCM Techno Functional Consultant


مدونتي الخاصة ... ( للتواصل معكم )
http://aljabali2010.blogspot.com/

التواصل عبر السكايبي

araboug.org
or
aladdin_aljabali

للتواصل عبر الايميل ( الماسنجر )

aladdin2011@live.com

موبايل 1: 00966540873048 ( حاليا في السعودية)
موبايل 2: 00962798522832


اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم


#5 m_omar

m_omar

    عضو

  • الأعضــاء
  • 7 مشاركة

تاريخ المشاركة 07 March 2006 - 04:09 PM

السلام عليكم

خزاكم الله خيرا
برجاء

الفيل الأتاشد بيدى ارور

فرجاء اعادة ارسال الملف مرة أخرى

وجزاكم الله خيرن

تم التعديل بواسطة m_omar, 07 March 2006 - 04:10 PM.