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

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

صورة
* * * - - 3 صوت

كورس أوراكل كامل


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

#31 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 15 April 2013 - 12:42 AM

بإذن الله بس و الله الفترة ده مشغول جدا 


oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/
 


#32 osamaabdelaziz

osamaabdelaziz

    عضو

  • الأعضــاء
  • 17 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 April 2013 - 12:44 AM

شكرا علي سرعة الرد واتمني لك كل خير واعانك الله وسدد خطاك امين 


تم التعديل بواسطة osamaabdelaziz, 15 April 2013 - 12:46 AM.

  • helal_10g معجب بهذا

#33 هاوي برمجه

هاوي برمجه

    عضو

  • الأعضــاء
  • 10 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:التصوير

تاريخ المشاركة 15 April 2013 - 03:48 AM

جزاك الله خير مهندس احمد

 

 

مجهووود جبااار 

 

اسال الله ان يجعله في ميزان حسناتك



#34 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 24 April 2013 - 07:31 AM

جزاكم الله خيرا على الرد


تم التعديل بواسطة helal_10g, 24 April 2013 - 07:31 AM.

oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/
 


#35 osamaabdelaziz

osamaabdelaziz

    عضو

  • الأعضــاء
  • 17 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 April 2013 - 09:58 PM

السلام عليكم ورحمه الله 

ياتري اخبار مشروعك ايه اتمني ان يكون يسير بخطي جيدة  ان شاء الله 

وعذرا انا بس بفكر حضرتك بـ ملفات البوربوينت الي بتشرح منها خاصة الضافات التي اشرت اليها 

واتمني لك كل التوفيق ان شاء الله ودوام الصحة والعافية بارك الله لك في وقتك وجهدك امين

اسامة عبدالعزيز



#36 amran alabsy

amran alabsy

    عضو

  • الأعضــاء
  • 2 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 30 April 2013 - 07:29 PM

بارك الله فيك أخ helal_10g والله شرح روووووعة جداً



#37 Fageery

Fageery

    عضو

  • الأعضــاء
  • 1 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 04 May 2013 - 12:48 PM

الف الف شكر



#38 wafaa_dev

wafaa_dev

    عضو

  • الأعضــاء
  • 1 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 11 May 2013 - 09:19 AM

لسلام عليكم يا بشمهندس / هلال

  اولا جزاك الله خير على الشرح الموجود فى نور الهدى

 نظر لقيام حضرتك بشرح امثلة غير موجودة فى كتاب الاواكل والفيديو لا يوضح المثال بالكامل فارجو من حضرتك بس لى على البريد الالكترونى الأمثلة في ملفات نصية لانى في امثلة لا تعمل معى

 

جزاك الله خير

وفاء


  • wafaa_dev معجب بهذا

#39 redahashem

redahashem

    عضو

  • الأعضــاء
  • 8 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 15 May 2013 - 12:21 PM

شكرا علي مجهودك الرائع



#40 osamaabdelaziz

osamaabdelaziz

    عضو

  • الأعضــاء
  • 17 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 21 May 2013 - 12:47 PM

السلام عليكم ورحمه الله 

الاخ المهندس هلال اتمني ان تكون بخير

واذكرك بطلب الذي طلبته منك منذ شهر او اكثر واتمني ان تفيدنا جميعا به وان تُكمل جميلك علينا بارك الله فيك 



#41 Mohammad Saleh

Mohammad Saleh

    عضو

  • الأعضــاء
  • 5 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 21 May 2013 - 01:54 PM

Perfect



#42 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 21 May 2013 - 02:09 PM

PF Chapter 01 Introduction to PLSQL Scripts

 

Example (pf_01_01)

CREATE OR REPLACE PROCEDURE pf_01_01

IS

BEGIN

      UPDATE      employees

      SET   salary = salary * 1.1

      WHERE   employee_id = 102;

      COMMIT;

END pf_01_01;

/

EXECUTE pf_01_01

--------------------------------------------------------------------------------------

Example (pf_01_02)

CREATE OR REPLACE PROCEDURE pf_01_02

IS

BEGIN

      UPDATE      employees

      SET   salary = salary * 1.1

      WHERE   employee_id = 102;

      COMMIT;

DBMS_OUTPUT.PUT_LINE ('The salary of employee 102 has been updated');

END pf_01_02;

/

EXECUTE pf_01_02

--------------------------------------------------------------------------------------SET SERVEROUTPUT ON 

DECLARE
V_SAL NUMBER;
V_SAL2 NUMBER;
BEGIN 
SELECT salary 
INTO V_SAL
 FROM EMPLOYEEs
WHERE EMPLOYEE_ID = 100;
UPDATE EMPLOYEES 
SET SALARY = SALARY +100
WHERE EMPLOYEE_ID = 100;
Select salary INTO V_SAL2
FROM EMPLOYEES WHERE EMPLOYEE_ID =100;
DBMS_OUTPUT.PUT_LINE('the old salary is '||V_SAL || '  the new salary is  '|| V_SAL2);
END; 

تم التعديل بواسطة helal_10g, 21 May 2013 - 02:10 PM.

oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/
 


#43 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 21 May 2013 - 02:20 PM

CREATE OR REPLACE PROCEDURE pf_02_02
 			(p_employee_id NUMBER )
IS
          v_salary  NUMBER (8,2) := 0;
BEGIN
	 SELECT  salary
	 INTO    v_salary
	 FROM    employees
	 WHERE   employee_id = p_employee_id;
	 DBMS_OUTPUT.PUT_LINE (v_salary);
 END pf_02_02;
/
CREATE OR REPLACE PROCEDURE pf_02_03
(p_employee_id NUMBER )
 IS
v_salary  NUMBER (8,2) := 0;
c_tax_rate  CONSTANT NUMBER(3,2) := 0.18;
 BEGIN
  SELECT  salary
  INTO    v_salary
  FROM    employees
  WHERE   employee_id = p_employee_id ;
  v_salary := v_salary * c_tax_rate;
  DBMS_OUTPUT.PUT_LINE (v_salary);
 END pf_02_03;
/

 

 

CREATE OR REPLACE PROCEDURE pf_02_04
(P_VALUE NUMBER )
IS
DUMMY BOOLEAN;
BEGIN
DUMMY := P_VALUE > 50;
IF DUMMY IS NULL THEN
DBMS_OUTPUT.PUT_LINE ('The tested value not present');
ELSIF DUMMY = TRUE THEN
DBMS_OUTPUT.PUT_LINE ('Good Scale');
ELSIF DUMMY = FALSE THEN
DBMS_OUTPUT.PUT_LINE ('Bad Scale');
END IF;
END pf_02_04;
/
 

 

/


تم التعديل بواسطة helal_10g, 21 May 2013 - 02:21 PM.

oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/
 


#44 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 21 May 2013 - 03:00 PM

CREATE OR REPLACE PROCEDURE pf_02_05
	(p_employee_id employees.employee_id%TYPE)
IS
    	v_last_name employees.last_name%type    ;
    	v_salary    employees.salary%type  := 0 ;
    	v_hire_date employees.hire_date%type    ;
BEGIN
	SELECT  last_name,salary,hire_date
	INTO    v_last_name,v_salary,v_hire_date
	FROM    employees
	WHERE   employee_id = p_employee_id;
	DBMS_OUTPUT.PUT_LINE (v_last_name);
	DBMS_OUTPUT.PUT_LINE (v_salary);
	DBMS_OUTPUT.PUT_LINE (v_hire_date);
END pf_02_05;
/


تم التعديل بواسطة helal_10g, 21 May 2013 - 03:01 PM.

oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/
 


#45 helal_10g

helal_10g

    عضو مميز

  • الأعضــاء
  • 852 مشاركة
  • الاسم الأول:HELAL
  • اسم العائلة:AHMED
  • البـلـد: Country Flag
  • الاهتمامات:oracle ADF

تاريخ المشاركة 21 May 2013 - 03:24 PM

VARIABLE g_salary NUMBER
BEGIN
         SELECT         salary
         INTO :g_salary
FROM employees
WHERE employee_id = 178;
END;
/
PRINT g_salary
 

 

 

 

VARIABLE emp_salary NUMBER
SET AUTOPRINT ON
 
DECLARE
empno NUMBER(6):=&empno;
BEGIN
SELECT salary  
INTO      :emp_salary
FROM  employees 
WHERE employee_id = empno;
END;
 

 

SET VERIFY OFF
VARIABLE emp_salary NUMBER
ACCEPT empno PROMPT 'Please enter a valid employee number: '
 
DECLARE
empno NUMBER(6):=&empno;
BEGIN
SELECT salary  
INTO      :emp_salary
FROM  employees 
WHERE employee_id = empno;
END;

oracle ADF developerr

01153603344
https://www.facebook...WAllwmAlsyasyt/