SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم جميعا ورحمة الله وبركاته : ..هناك نقطة لم استوعب الهدف منها في هذا الموضوع؟! وهي مسالة Controlling the persistent state of a package Cursor وما قام به(مؤلف الكتاب) هنا هو انه عمل كيرسر في قسم التعريف للباكج(public)..وقام بعمل برنامجين فرعيين (privates) الاول لفتح الكيرسر واستعلام بعض صفوفه..والثاني لتكملة استعلام صفوف الكيرسر وثم غلق الكيرسر !!!! لماذا قام بهذه العمليى ومالهدف منها ..وما علاقة ذلك في موضوع ثبات حالة القيمة اثناء الـ session ؟؟ نرجو من حضراتكم الافادة بارك الله فيكم وخصوصا الاخوة الذين تعدو امتحان الـ147
-
Declare jobno number; BEGIN DBMS_JOB.SUBMIT(:jobno, ’THE PROCEDURE THAT YOU WANT TO RUN’, TRUNC(SYSDATE+1)+6/24, ’SYSDATE + 1’); // next run : TRUNC(SYSDATE+1)+6/24 : make the job run next tomorrow at six oclock // interval : ’SYSDATE + 1’ : every 24 hours commit; END;
-
السلام عليكم ورحمه الله وبركاته الجزء الثالث في تعليم أواركل بالصوت والصورة وكما تعلمون أنه يتم تشغيل البرامج ببرنامج سكرين كام وهو في منتدي البرامج ونبدأ معا رحله التحميل يا الله بسم الله نبدأ 1.rar
-
السلام عليكم إخواني الأعزاء أريد كود لإستدعاء ملف وورد أو إستدعاء أي ملف أخر عن طريق الفورم بوضع الكود في التريقر حق البوتون ولكم جزيل الشكر وبالتوفيق في الدنيا والاخرة
-
هل يمكن عمل حساب للعمده التي على الجدول create table f( f1 number, f2 number, f3 number. tot number, re varchar2(10); اريد حساب العمود f1+f2+f3 ويطلع المجموع على عمود tot وعمود re ابحط فيه شرط اذا كان مجموع الدرجات في ال عامود ال tot 40 ناجح اما اذا كان 20 راسب هل يمكن عمل هذا على مستوى الجدول ولا اريده على الفورمه لاني سوف اربط هذا الجدول بموقع هل تنفع هذه الطريقه ياليت حد يعطنا الفكره
-
WHAT IS DIFFRENT BETWEEN CHAR AND VARCHAR2 IN ((PL))L ماالفرق بين CHAR and VARCHAR2 في PL حصرا تانكيو
-
السلام عليكم ياشباب أنا أحضر لشهادة OCP وأختبرت الإختبار ا|لأول وعديت والحمد لله وأحضر الآن للأ ختبار الثاني فلو أحد يساعدني ويعطيني نماذج إختبارات قديم أو حديثه للأحتبار الثاني
-
السلام عليكم محتاجه مساعدتكم في حل الاسئلة ساعدني عضو في حلها لكن كان بجمل sql لكن انا احتاجها ب pl/sql فهل اجد من يساعدني الله يجزاكم خير ساعدوني هذي الجداول http://www.hello-iraq.com/up/up/23012412620081224.jpg -- http://www.hello-iraq.com/up/up/23012426220081224.jpg -- http://www.hello-iraq.com/up/up/23012431720081224.gif -- retrierne first-name ,last-name,and salary for any employee where his salary is>min-salary and <max-salary. .. write the statement the no>of employee=?? .. write the statement the no.of employee having the job-id=2=?? الله يجزاكم الجنة محتاجه حل الاسئلة
-
CREATE OR REPLACE PROCEDURE oug_p (ID NUMBER) IS tax NUMBER; BEGIN SELECT salary * .2 INTO tax FROM employees WHERE employee_id = ID; END; / ------------------------------ EXEC oug_p(122) --- the Result here without output. ------------------------------- CREATE OR REPLACE PROCEDURE oug_p (ID NUMBER) IS tax NUMBER; BEGIN SELECT salary * .2 INTO tax FROM employees WHERE employee_id = ID; DBMS_OUTPUT.put_line ('The TAX Value is : ' || tax); END; / ------------------------------------ EXEC oug_p(122) --- the Result here with output. ------------------------------------------------------------ CREATE OR REPLACE FUNCTION oug_f (ID NUMBER) RETURN NUMBER IS tax NUMBER; BEGIN SE…
-
السلام عليكم ورحمة الله وبركاته الحمد لله رب العالمين فقد نجحت في امتحان sql واحضر الآن إن شاء الله لامتحان pl/sql ولكن لدي سؤالان: 1)لدي اختبارات test king و ِ Actual test وفي كل واحد منها يوجد 111 سؤال فهل يوجد أحد من أخوتي في المنتدى لديه أسئلة أكثر؟؟؟؟ 2) هل يتم تكرار الأسئلة في الpl/sql كما هو الحال ضمن sql ??????? وجزاكم الله كل الخير. هذا ايميلي:[email protected]
-
الاخوة الاعزاء كيف يمكن عمل sequence مع order by ؟ انا اريد عمل select statement تستخرج بيانات طبقا لترتيب معين order by ثم عمل serial لها , المشكلة اننى لا استطيع دمج ال sequence مع order by فى جملة واحدة , يعطى رسالة خطأ sequence is not allowed here
-
جالي سؤال في مقابلة ولم اعرف حله ممكن احد يساعدني السؤال هو: عايز select statement تجيب الموظفين اللي آخر حرف من اسمهم S بدون استخدام like Operator ؟؟؟ حد عنده الحل وشكرا لمجهوداتكم
-
السلام عليكم ورحمة الله وبركاته أعضاء هذا الصرح العظيم كل عام وانتم بألف خير اخوتي بالله. أنا لدي Cursor تقوم بعرض عدة سجلات من جدول ناتج من many to many لما أنفذ الكود يظهر لي الخطأ التالي pls-00306: wrong number or types of arguments in call to 'put_line' و هذا هو الكود اللي انا عملته,, ما أدري و ين الخطأ declare cursor c1 is select sales.STYLE,items.description,sales.qty,items.value from sales,items where items.STYLE=sales.STYLE ; STYLE1 items.STYLE%type; description1 items.description%type; qty1 sales.qty%type; value1 items.value%type; begin open c1; loop fetch c1 into STYLE1,description1,qty1,value1; exit when c1%notfound; dbms_output.put_line(STYLE,descri…
-
-
SQL.pptانا ادرس SQL (DATA DEFINITION LANGUAGE) وعندي كذا شيء موب فاااهمته ابي يساعدني ويقولي وش وظيفة كل شيء DROP VIEW DROP INDEX NUMERIC SMALLINT DEFAULT RESTRIC CASCADE NO ACTION AS SELECT ALTER CONSTRANT بليز ساعدوني ابي اعرف كل وحده وش فايدتها ومتى اسويها الله يساعده ويفرج همه الي يساعدني عندي اختبار ومتورطه فيه ملف مرفق عن السلايد الي ندرسه
-
بسم الله الرحمن الرحيم اعترافا وردا للجميل لهذا المنتدي العظيم ولكل أعضاءه المتميذين سوف أبدأ بشرح أوراكل بطريقة علمية للمبتدأين وانا اخص المبتدأين لاني سوف أبدأ بالتسلسل الي ان نصل الي كورسات APPS بإذن الله في منتدي SQL سوف ابدأ بكورسات الخاصة ب SQL وفي منتدي PL/SQL هضع كورسات الخاصة به وكذلك في FORMS,و REPORTS ان شاء الله هيكون كل يوم او يومين درس جديد كورس SQL هيكون مقسم الي 3 أجزاء كالتالي 1- SQL Basic SELECT STATEMENT وهذا الجزء انا بالفعل خلصته وهو موجود هنا http://oracle-sql-tutorials.blogspot.com وبشرح فيه جمل sql الأساسية وشرح بسيط عن مفاهيم قواعد البيانات انا في الحقيقة شرحته باللغة الإنجليزية وال عايز يراجعه يدخل ويشوف وال مش فاه…
-
السلام عليكم ورحمة الله وبركاته ممكن شرح طريقة انشاء schema، لاني بحثت في الانترنت ولكن لم افهم الطريقة مثال اريد عمل schema اسمها xyz جزاكم الله خير
-
اريد كود لتعريف اكثر من حقل في الجدول علي انة حقل اساسي primary key وايضا كود لالغاء الحقل الاساسي من الجدول
-
السلام عليكم أحاول أن أعمل trigger كل ما يدخل الشخص ايميل بشكل غير صحيح يظهر رساله للشخص. مثلا الايميل يجب ان يكون بهذا الشكل syntax :[email protected] عملت هذا الجدول: My table client : CLIENTNO CPOSTCODE CTELNO LICENSENO SEX OFFICENO CNAME EMAIL INSERT INTO client VALUES ('cd',100,955,57,'female',353,'aldi','[email protected]'); INSERT INTO client VALUES ('c',105,58,27,'male',3,'akju','[email protected]'); INSERT INTO client VALUES ('cdd',10,858,527,'msle',33,'ajgi','[email protected]'); INSERT INTO client VALUES ('cde',1050,818,6927,'female',443,'agf','[email protected]'); هذا trigger create or replac…
-
السلام عليكم ورحمة الله: بعد تثبيت أوراكل 10 على ويندوز 7 حاولت الدخول لـ SQL ولكني أحصل على رسالة الخطأ التالية : ORA-12560: TNS:protocol adaptor errorهل من مساعدة في تجاوز هذه المشكلة مع الشكر للجميع
-
create or replace procedure credit.crttemp (fac in motz.std_faculties.faculty_code % type) is begin EXECUTE IMMEDIATE 'create global temporary table ' || 'user_info' ||'on commit preserve rows'||'as select ACA_USERS.doc_code , f_a.doctors.doc_name, ACA_USERS.user_name from credit.ACA_USERS , f_a.doctors'||' where ACA_USERS.FACULTY_CODE='||f_a.doctors.COLLEGE_WORK||' and ACA_USERS.doc_code='||f_a.doctors.doc_code||' and ACA_USERS.FACULTY_CODE='||FAC||' order by f_a.doctors.doc_name asc' ; end; كنت عايز اعرف تصحيح الكود ده ايه و شكرااا dynamic sqlو لو فى حد عنده امثله لنفس الفكره او لل
-
is there any function that help me to read from flat file ? ?
-
السلام عليكم ما معنى ان المتغيرات ترسل الي Procedure بطريقتين : 1 - send by balue 2- send by reference ?????
-
السلام عليكم ورحمة الله انا عندي شوي استفسارات بصراحع انا عندي command select * from user_procedures فهل عندي command for backage to display how it's create ------------------------------------------------------------------------------------- also i have this Q?? CREATE OR REPLACE PACKAGE ---NAME IS FUNCTION MAX_NO (P1 NUMBER, P2 NUMBER, P3 NUMBER) RETURN NUMBER; PROCEDURE DEP_DEPT (P_DEPTNO NUMBER); END; ------------------------------------------------------- CREATE OR REPLACE PACKAGE BODY --- NAME IS FUNCTION MAX_NO (P1 NUMBER, P2 NUMBER, P3 NUMBER) RETURN NUMBER IS BEGIN END; PROCEDURE DEP_DEPT (P_DEPTNO NUMBER) IS BEGIN SELECT NVL(COUNT(DEPTNO)) FROM EM…
-
ابحث عن استعلامين مهمين 1-عدد الريكوردات في السكيما 2- عدد الريكوردات في الداتا بيس