SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
اخواني لدي الجدول التالي CREATE TABLE EMP (EMPNO NUMBER(4) NOT NUL ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7, 2), COMM NUMBER(7, 2), DEPTNO NUMBER(2)) واخلت فيه البيانات التالية SQL> INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902, TO_DATE('17-DEC-1980', 'DD-MON-YYYY'), 800, NULL, 20); SQL> INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698, TO_DATE('20-FEB-1981', 'DD-MON-YYYY'), 1600, 300, 30); SQL> INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 76…
-
كيفية معرفة نتيجة عمل اجراء بالpl ، نتيجة التطبيق اين
-
Daer all, The below post illustrate Oracle Virtual Private Database http://mahmoudoracle.blogspot.com/2011/07/oracle-virtual-private-database.html
-
ممكن معرفة طريقة تعديل البيانات في اكثر من جدول ؟
-
السلام عليكم انا ببدا اتعلم للغة الsql, sql/pl بس ماعرف ايش استخدم برنامج لكتابة الكود والكويري ؟ مع العلم ان جهازي ماك بوك ممكن مساعدتي بأفضل برنامج ؟ واذا ممكن مع الروابط شكرا لكم
-
عمل تريجر او كيويري يعرفنى اعياد ميلاد الموظفين خلال شهر معين
-
مساء الخير... كما هو معلوم يمكن توليد أعمدة غير موجودة بواسطة تعليمة SELECT، فمثلاًً لنفترض أني أملك جدولاً بالإسم (PERSONS)، يحتوي على الأعمدة: المعرف (PersonId)، الإسم (PersonName)، الدخل الشهري (EarnAMonth)، ويحتوي على الصفوف التالية: 1 تعيس الحظ 100 2 سعيد الحظ 10000 4 فاقد الحظ 10 8 معاند الحظ 150 فإنه يمكننا إستخدام تعليمة SELECT، لتولد عمود جديد يدعى EarnAYear (الدخل السنوي). SELECT PersonId, PersonName, EarnAMonth, EarnAMonth * 12 "EarnAYear"; السؤال أو المشكلة: أنني أريد كتابة تعليمة SELECT، يكون ناتجها الصفوف التالية. 3 5 6 7 أي أرقام المعرفات الغير موجودة في الجدول، والطريقة التي أريد حل بها هذه المشكلة، هي كتابة تعليمة SELECT أولاً لتوليد الصفوف ا…
-
الى الاخوه الاعزاء انا اقوم الان بقراءه كتب ال pl/sql لأني سوف اقوم الاسبوع القادم بتقديم امتحان في الpl وفي الحقيقه موضوع utl_file لم استطيع فهمه فعلى الاخوه الكرام تقديم المساعده لي في هذا الموضوع مع الامثله الواضحه في هذ ا الموضوع مع الشكر التام للجميع
-
السلام عليكم ورحمة الله وبركاته اخوتي في الله احتاج لاستشارتكم... عندي table فلنفرض اسمه customers يحتوي على ما يلي: branch_code Customer_num customer_name nationality_code حيث ال nationality_code هو عبارة عن رقم (1،2،3،....) اريد ان اكتب sql select statement بحيث تظهر لي جميع المعلومات الموجودة في جدول ال customers ولكن بدل الnationality اكتب palestinian اذا كان الكود هو 1 او others اذا كان الكود غير ذلك (لا يساوي 1) وشكرا.....
-
ياشباب عندي مشكلة عند اعمل backup تظهر الرسالة التالية: exp-00056: oracle error 12560 encountered ora-12560:Tns :protocal adapter error ولا يعمل backup ارجو المساعدة بسرعة
-
إخواني الكرام ، تحية طيبة وبعد ، في الحقيقة أنا لدي سؤال لا أعلم هل سأجد الحل في نهذا المنتدي الكريم أم لا ، ولكنني أتعشم في ذلك !!!! من المعروف أن التاريخ الموجود في الحاسب الآلي يبدأ من 1/1/100 وحتي 31/12/9999 ، ولكنني أرغب في إدراج تاريخ ( 12/5/0050 ) فحولت قيمة الحقل بقاعدة البيانات الي نوع نصي ، ولكن المشكلة أن هناك حقلين بنفس المشكلة أي يكون قبل الميلاد أو بعد الميلاد ، فقررت أن أضع لهم حقلين من نوع نصي ولكن حدث مشكلة عند الحساب !!! أولا : لا يعترف بأن هناك تاريخ أقل من 1/1/100 . ثانياً : عند إجراء طرح بين التاريخين يعطي لي مشاكل ويرفض . ملحوظة ، سبب إستخدام هذين الحقلين بإحدي الجداول هو بناء قاعدة بيانات متكاملة عن التاريخ المصري الفرعوني ، وكما تعلمون أن تاريخ…
-
السلام عليكم أولا أتوقع اني سأجد إجابة هنا لكن بحثت والبحث يقول أنه لا يجد شيء وليس لدي الوقت لأفتح المواضيع أقرأها كاملة حتى أجد مبتغاي فياليت تساعدوني لإضافة كولوم جديد لأي جدول استخدمت هذه الطريقه لكن يعتبرها خطأ ALTER TABLE name-of-table ADD COLUMN name-of-attrebute VARCHAR(3); هل لي أن أعرف ما هو الخطأ لدي ؟ أحتاج إجابة سريعه جزيتم خيرا
-
السلام عليكم ورحمة الله وبركاته لقد عملت جداول عده لمشروعي وكان كل جدول يحتوي على اكثر من مفتاح رئيسي مثال create table examplan_pro2 ( ID_PLAN NUMBER(5) , ID_LEVEL NUMBER(5), ID_COURSE NUMBER(5) , ID_TYPE NUMBER(5), TYPE_EX varchar2(30), DATE1 DATE , Constraint EP primary key (ID_PLAN , ID_LEVEL ,ID_COURSE , ID_TYPE ) ); وقد تم عملية انشاء الجدول بشكل صحيح لكن المشكله في تكوين العلاقات بينه وبين جداول اخر وهذا كود العلاقات alter table examplan_pro2 add CONSTRAINT u FOREIGN KEY (ID_COURSE) REFERENCES course_pro2 (CODE) add CONSTRAINT q FOREIGN KEY (ID_LEVEL) REFERENCES course_pro2 (ID_LEVEL) add CONSTRAINT a FOREIGN KEY (ID_TYPE) REFERENCES exam…
-
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS'; SELECT NEW_TIME('15-MAR-1999 14:35:00','AST','GMT') FROM DUAL; ---------- DEFINE VAR_EMPID = 34030 ACCEPT var_dept PROMPT 'Enter the Employee Department Now:'
-
السلام عليكم ورحمه الله وبركاته اولا انا احب ان اشكر كل العاملين والمشاركين فى هذا المنتدى الاكثر من رائع ثانيا انا بطلب من خبراء هذا المنتدى الرائع شرح job وياريت يكون الشرح واضح ومطبق على مثال وهذا المثال عمل job لزياده مرتبات الموظفين فى بدايه كل عام بمقدار 15% وطبعا يكون المثال مطبق على سكيما hr ولكم منى كل الشكر والتقدير
-
السلام عليكم ورحمة الله وبركاته من فضلكم اريد شرح عن RR date format لاني لم أفهم هذه النقطة كثيرا وجزاكم الله كل الخير.
-
يظهر لي جدولين لا ادري ماهما وكيف اتخلص منهما ولماذا تظهر SQL> select * from tab; TNAME ------------------------------ BIN$cX7xAln4sDrgQ6wQA1GwOg==$0 BIN$cgoVv7GnIKjgQ6wQA1IgqA==$0
-
عايز اعرف ازاي اشتري امتحانات من pass4shar وتوصلني عايز نسخة الهارد كوبي
-
السلام عليكم ,, ربما يكون شرحي للموضوع مبهم قليلا ً لذا ركزوا قليلا ً معي .. عندي جدولين : TAB_MASTER مخصص لأسماء الجداول Create Table Tab_master ( SN number, Tname varchar2(30) not null, constraint tab_SN_PK primary key (SN), constraint tab_Tname_U UNIQUE (Tname) ); Col_master مخصص لأسماء الأعمدة Create table Col_master ( ROW_ID number nut null, DN number not null, cname varchar2(30) defult value 'varchar2', constraint col_DN_FK foreign key (DN) refrences tab_master(SN); إذا ما أفترضنا أن البيانات كما الآتي بالجداول TAB_MASTER SN TNAME 1 'Employees' COL_MASTER إستنادا ً على الحقول الموجوده في الجدولين سيتكون بناء جدول جديد Employees: EMP_…
-
بسم الله الرحمن الرحيم عندى مجموعة استفسارات ياريت تساعدونى فيها 1- ايه افضل مكان امتحن فيه اوراكل ديفولبر وطريقة الحجز ازاى والتكلفة كام 2- مصطلح meta-data فى السيكول تعريفه ايه 3- هل شهادة الاوراكل اللى بمتحنها فى مصر معتمدة من اوراكل نفسها ولا من مصر بس 4- لو انا سيرتفيد فى الاوراكل الاصدار العاشر لازم امتحن للاصدار الحادى عشر ولا شهادة 10g كفاية
-
عندما بحثت فى موقع لم أجد أى شىء عن شهادات الديفلوبر فى ORACLE10G ولم أجد حتى أى ذكر لإمتحان SQL 10G أو PL/SQL 10G أرجو الإفاده هل معنى ذلك أننى ضيعت وقتى فى دراسة sql , pl-sql أنا خلصت sql ولسة ممتحنتش هل معنى ذلك إ أوفر الفلوس وأدرس الجافا ولا إيية
-
مرحبا اردت ان اسأل اريد ان استخدم امبليست كيرسر واريد ان استخرج ثلاث مخرجات من (function) فهل استطيع ان اعمل هكذا select ssn , name, type into ssn_t,na,typ_t from............................................ where........................................... او توجد طريفة اخرى؟؟
-
لو سمحتم انا عندى ال isql plus كان شغال لكن دلوقتى لما ادخل عليه ال browser يعمل unable to connect يا ريت لو حد يعرف حل المشكلة دى يرد عليا ,و شكرا
-
اريد اعمل جملة سلكت اظهر فيها تاريخ الميلاد مضافة اليه 60 ليظهر لى تاريخ الخروج على المعاش
-
بسم الله الرحمن الرحيم تحية طيبة للجميع اساتذة لقد قمت بتنصيب برنامج gambase و هو بديل برنامج فيجوال بيسك المطلوب : انا استخدم MySQL Workbench لتصميم الجداول , الحقول .... اى قاعدة البيانات و اريد ربطها ببرنامج gambase لتصميم الفورم او الواجه لادخال البيانات فلا اعرف كيفة يتم ذالك