بتاريخ: 13 يونيو 200619 سنة comment_71995 السلام عليكم ورحمة الله وبركاتهسؤالى هو كيف افرق فى الاستخدام بين procedure, function اى متى استخدم هذه واستخدم تلك؟حيث انى اعرف ان ال function بتقوم ب return valueولكن هذا غير واضح بمعنى مثلا اريد program unit يقوم بزيادة الراتب بنسبة 1.1% فى جدول emp فماذا استخدم (function or procedure) لعمل هذا ال program unitارجو التوضيح بالتفصيل مع كتابة نص ال program unitوجزاكم الله خيرا تقديم بلاغ
بتاريخ: 13 يونيو 200619 سنة comment_71999 الأخ الفاضلحسب خبرتي البسيطة الفرق الرئيسي بين الفانكشن والبروسيجر هو أن الفانكشن يقوم بإرجاع قيمة بواسطة جملة return ولذلك يمكن إسناد الفانكشن لمتغيرواما البروسيجر فإنه يقوم بعمل معالجة لبيانات ويقوم بالتعامل مباشرة مع بيانات حقل أو يتعامل مباشرة مع حقل معين . تقديم بلاغ
بتاريخ: 13 يونيو 200619 سنة comment_72053 الفانكشن ترجع قيمه وتستخدم عندما تريد ان تقوم بعمليه حسابيه وترجع قيمهبينما البروسيدر ممكن ان ترجع قيمه او اكتر في حالة اسنخدام براميتر outولا ترجع قيمة في حالة استخدام براميتر inوتستخدم عند عمل ادخال في جدول او لوضع business تقديم بلاغ
بتاريخ: 13 يونيو 200619 سنة comment_72082 مرحباهي شرح جوات الملف المرفقمن الاخ محمد الغضب كان منزلهم في المنتدى من قبل يمكن تفيدك لانو شارح كل شي عن البروسيجر و الفانكشين بالامثلةتحياتي plsql.pdf تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.