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

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

صورة
- - - - -

Get the directory path from a full path


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

#1 عبداللطيف

عبداللطيف

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

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

تاريخ المشاركة 22 March 2004 - 12:15 PM

تحياتي

tofeee

اليكم هذا الوظيفة Get the directory path from a full path
والتي تعطيكم مسار الكامل لملف .


CREATE OR REPLACE FUNCTION get_dir_path (p_file IN VARCHAR2) RETURN varchar2
IS
v_dir_path VARCHAR2(1000);
BEGIN /*
|| This Function returns a varchar2 string of the directory path of the file name. -- not including trailing slash.
|| Date: 10/09/2002
*/
BEGIN IF instr(p_file,'/') > 0 THEN -- Unix

v_dir_path := substr(p_file,1,(instr(p_file,'/',-1,1)-1));

ELSIF instr(p_file,'\') > 0 THEN -- Windows

v_dir_path := substr(p_file,1,(instr(p_file,'\',-1,1)-1));

END IF;

EXCEPTION
WHEN value_error THEN
v_dir_path := sqlerrm;

END;

RETURN v_dir_path;
END;


ومرفقه بالمف المرفق

ملفات مرفقة


  • Mohammad ALasl معجب بهذا

#2 khaled

khaled

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 251 مشاركة

تاريخ المشاركة 22 March 2004 - 12:59 PM

مشاركاتك رائعة tofeee الى الامام دائماً
خالد مبارك العوبثاني
اليمن-حضرموت
Email :Aboanter84@hotmail.com

#3 John

John

    عضو نشط

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

تاريخ المشاركة 22 March 2004 - 09:09 PM

مشكور جدا
Johnwahba2002@hotmail.com

#4 salama11433

salama11433

    عضو نشط

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

تاريخ المشاركة 23 March 2004 - 01:53 AM

فكره حلوا ;)
مشكروو
لا تبكى على ماضى لا يعود
salama ayad
samy32@msn.com
semsem11433@yahoo.com
Egypt - cairo

#5 arab20002000

arab20002000

    عضو نشط

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

تاريخ المشاركة 20 April 2004 - 02:22 PM

thanks

#6 wael890610

wael890610

    مشترك

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

تاريخ المشاركة 20 April 2004 - 04:14 PM

ممكن لو سمحتم توضيح لفائده هذه الفانكشن :unsure:

#7 Osama Soliman

Osama Soliman

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,611 مشاركة
  • الاسم الأول:Osama
  • اسم العائلة:Soliman
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle Technical Consultant - Asfour Crystal International

تاريخ المشاركة 23 October 2004 - 02:42 AM

تسلم افكارك يا اخ عبد اللطيف

وقل رب زدنى علماً
Osama M. Soliman
Oracle Certified Professional
Oracle Technical Consultant

 Asfour Crystal International
Cairo - Egypt
Osama.Soliman@hotmail.com
Osama.Soliman@asfourcystal.com


#8 PrisonBreak

PrisonBreak

    عضو نشط

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

تاريخ المشاركة 28 October 2009 - 07:45 PM

كيف أقوم باستخدام هذه الخاصية أخي ..؟

صورة