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

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

صورة
- - - - -

عرض جميع الـ Functions and Procedures في بيئة SQL*


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

#1 مستر أوراكل

مستر أوراكل

    مشترك

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

تاريخ المشاركة 28 March 2004 - 11:25 PM

عندما أقوم بإنشاء مجموعة من الـ Procedures والـ Functions على المستخدم scott مثلاً ..
قد أنسى مسمياتها .. فهل هناك طريقة لعرض جميع الفنكشنز والبروسيجرز ؟؟ وإمكانية الحذف أيضاً !!

#2 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

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

السلام عليكم ,
اليك الامر التالي
select * from user_objects where object_type in('FUNCTION', 'PROCEDURE')

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#3 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,558 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 29 March 2004 - 12:26 AM

السلام عليكم ,
امر الحذف هو


DROP FUNCTION function_name
or
DROP PROCEDURE procedure_name


لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#4 mostafa2000ocp

mostafa2000ocp

    عضو

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

تاريخ المشاركة 29 March 2004 - 08:19 AM

الموضوع أسهل من كده بكثير
من خلال برنامج Form Builder أو Procedure Builder
1- تعمل Connect
2- تجد node تسمى DataBase Objects
3- تحتها node تسمى Stored Program Units
تجد بها جميع المطلوب

#5 مستر أوراكل

مستر أوراكل

    مشترك

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

تاريخ المشاركة 29 March 2004 - 07:32 PM

مشكور أمجد ;)

مصطفى .. تسلم على الرد .. بس أنا كنت أبغا نفس طريقة أمجد :angry:

#6 sam_t

sam_t

    مشترك

  • الأعضــاء
  • 115 مشاركة
  • الاسم الأول:سامر
  • اسم العائلة:طعمه
  • البـلـد: Country Flag
  • المنصب الحالي:Software Engineer

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

السلام عليكم
يمكنك أيضا استخدام الاستعلام التالي لاظهار الاسم والكود المكون له

SELECT NAME, TEXT FROM USER_SOURCE WHERE TYPE IN ('FUNCTION', 'PROCEDURE')
/


والسلام

#7 sam_t

sam_t

    مشترك

  • الأعضــاء
  • 115 مشاركة
  • الاسم الأول:سامر
  • اسم العائلة:طعمه
  • البـلـد: Country Flag
  • المنصب الحالي:Software Engineer

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

بالمناسبة
يمكنك البحث ضمن ثلاثة أنواع في عمود الـ TYPE
وهي

FUNCTION
PROCEDURE
PACKAGE

والسلام

#8 مستر أوراكل

مستر أوراكل

    مشترك

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

تاريخ المشاركة 30 March 2004 - 07:52 PM

شكرا sam_t على الإضافة الجميلة