SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
لسلام عليكم اريد تصميم برنامج خاص بالعربي يعني اريد ان تكون الداتا بالعربي اسمء الجداول والحقول والتواريخ الخ في sql الرجاء عدم الكسل والخمول اخوكم FAI2004SAL US اللهم بلغنا رمضان
-
السادة الافاضل اريد تعديل جدول بعد انشاءه انا بعدل عن طريق الأمر alter table بدو ن استجابة ولكم جزل الشكر
-
اخواني بعد السلام اتمنى احد يساعدني في ايجاد ترجر يمنع اضافة اكثر من 4 سجلات من النوع PROC_ID حاولت لاكن دايما تطلع لي رسالة فيها NEW OR OLD اخوكم مبتداء -- ============================================================ -- Table: PROCESSING -- ============================================================ create table PROCESSING ( PROC_ID NUMBER(1) , DEPTID NUMBER(3) , REQID NUMBER(4) , PROC_START_DATE DATE NOT NULL, PROC_END_DATE DATE NOT…
-
السلام عليكم اخواني هل يوجد مشاريع كاملة باستخدام فقط plsql او هل يوجد مواقع انزل منها مشاريع كاملة باستخدام plsql and sql بارك الله فيكم
-
- 1 رد
- 1.3k مشاهدة
- 1 follower
-
-
السلام عليكم ورحمة الله وبركاته أخوانى الأعزاء أود الاستفسار منكم عن كيفية عمل أمر من أوامر الـoperating system مثل أمر copy من خلال الـscript مع العلم ان الأمر مرتبط بمتغيرات محاولاتى : 1- استخدام dbms_sql 2- استخدام execute immediate 3-host copy مباشرة ومع الأسف فى الحاله الأولى ظهرت مشكلة ويعطى الerror فى نص الpackage وليس فى نص الكود المكتوب والثانية والثالثة مرفوضه . والسلام خير ختام أدرى بأن هناك فجرا .. وأن بعد العسر يسرا لكنهم ساموا الفتى وبلاده عسفا وقهرا والعالم الحيران يشهد ما يحل بأمتى وأنا هنا .. فى غربتى .. فى لوعتى أبكى وأمسح فى ذهول دمعتى وأظل أنظر للسماء .. والقلب يخفق بالدعاء يارب .. أوقظ أمتى
-
السلام عليكم اخواني صارت عندي مشكلة في ال export عندي table موجد فيه صور BLOB بس لما اجيت اعمل export ما رضي يسحب الصور مع انه سحب كل الداتا كبرت ال fetch بس على الفاضي ممكن المساعده؟؟
-
-
السلام عليكم ورحمة الله وبركاته لدي قاعدة بيانات عبارة عن أسماء باللغة العربية أريد أن عرف trigger أو function لأبجدتها بحسب تسلسل الحروف العربية حتى ولو في التقارير أو عن الإستعلام. أرجوا المساعدة
-
السلام عليكم ورحمة الله وبركاته،،، لدي بعض الأسئلة عن PL/SQL ، فأرجوا مساعدتي : 1- هل يمكن استخدام أوامر DDL في قوالب PL/SQL داخل الفورم ؟ 2- هل يمكنني إنشاء مستخدم جديد عن طريق الفورم بأوامر PL/SQL ؟ 3- لماذا أمر CREATE في الفورم لا ينفذ ، مع أنه يمكن أن ينفذ في قوالب PL/SQL ؟ 4- ما هو اسم جدول المستخدمين الموجود في قاعدة البيانات ؟ 5- كيف أستطيع إنشاء مستخدم داخل الفورم باستخدام قالب PL/SQL ؟
-
السلام عليكم و رحمة الله -تعالى- و بركاته, اخواني الاعزاء ارفقت في هذه المشاركة ملف يحتوي على جميع الجداول الموجودة في اصدار Developer 8i & 9i. كل ما عليك فعله هو تعمل نسخ للجدول ثم الدخول على SQL* Plus و اعطاء امر ed - قم باي امر قبل هذا حتى تستطيع فتح ال Buffer - ثم قم بلصق الجدول في ال Buffer وتنفيذه بالضغط على alt + F4. Oracle__s_table.txt
-
CREATE TABLE STUDENT (SSN NUMBER (7) PRIMARY KEY , NAME CHAR (4) , MAJOR CHAR (2) , BDATE CHAR (8)); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4122121 , 'SAIF' , 'CS' , '07/12/87'); INSERT INTO STUDENT (SSN , NAME , MAJOR , BDATE ) VALUES (4193434 , 'ALI' , 'IS' , '11/10/86'); DESC STUDENT ...................................... CREATE TABLE COURSE (COURSE CHAR (5) PRIMARY KEY , C_NAME CHAR (6) , DEPT CHAR (4)); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('IS325' , 'DBASE1' , 'CS'); INSERT INTO COURSE (COURSE , C_NAME , DEPT ) VALUES ('AX312' , 'ARAB1' , 'PREP'); DESC COURSE; ......................... CREATE TABLE ENROII (SSN NUMBER (7)…
-
السلام عليكم ياخوان اريد مساعدتكم انا اعمل تقرير عن طريق جملة في SQL ومن اكثر من جدول وبدي احصل على نتيجة التقرير على شكل بيانات في ملف اكسل مع العلم ان نتيجة التقرير تقريبا 80,000 حقل مالحل ياجماعة
-
السلام عليكم ورحمة الله انا ياشباب جديد في الاوراكل وابغى ابدا فيها لكن مادري من وين ابد اخذت بعض الدروس من المنتدى لكن ابغى امعاهد الممتازة في الرياض وكم اسعارها ومدة الدورات اللي تقدمها لو تكرمتوا والسلام ختام
-
بإختصار شديد نحن نعلم فائدة وكيفية معرفة رقم الهارد ديسك من داخل الديفيلوبار .... ولكن السؤال كيف يمكنني معرفته من داخل قاعدة البيانات ؟؟؟؟ بإختصار شديد ، قاعدة البيانات مدرجة علي الـ Server ، والخادم يحتوي علي HDD خاص به ، وله رقم خاص مختلف عن بقية أقراص التخزين ... عايز أجلب رقم سيريال الهارد الموجود علية قاعدة البيانات ( السيرفر ) وليس الجهاز العميل. ولكن عن طريق جمل الـ SQL . شكراً مقدماً
-
السلام عليكم ورحمة الله وبركاته ممكن مساعدة لنفرض مثلا لدي جدول وهو STUDENTS NAME AGE اريد طريقة لحساب عمر الطلاب عند مرور السنون يحدث تحديث للعمر، يزداد عمر الطالب بصورة (اوتماتيكية) ولا داعي لتحديث عمره كل سنة بواسطة مبرمج قاعدة البيانات انا اعرف هذا الكود {Age = Today - DateOfBirth} ولكن لا اعرف اين اسخدمه او اضعه؟ هل ممكن ان يكون Trigger ممكن تخبروني الطريقة لو سمحتوا جزاكم الله كل خير
-
السلام عليكم يظهر لدي الخطا التالي INSERT INTO PEOPLE VALUES ('null','James','01-03-50',2311815,'null','JEDDA', 3, 'ssdf','al_safa',11 * íæÌÏ ÎØÃ ÚäÏ ÓØÑ 1: ORA-02291: Êã ÅäÊåÇß ÞíÏ ÇáÊßÇãá (SYSTEM.SYS_C005544) Ü ãÝÊÇÍ ÇáÚäÕÑ ÇáÑÆíÓí ÛíÑ ãæÌæÏ تم انتهاك قيد التكامل مفتاح العنصر االرئيسي (SYSTEM.SYS_C005544) بحثت عنه وجدت انه يتعلق بال fk وان ال المفتاح الاساسي pk غير موجود اشير علي بان احذف ال pk واضع بدلا عنه null ومن ثم احاول اضافته وعند الانتهاء من الاضافة اعيد تعبئته حاول ولم يجدي الموضوع وهذا هو create للجدول CREATE TABLE PEOPLE( SSN CHAR(8) NOT NULL , Name VARCHAR(35) NOT NULL, Bdate DATE, Phone INT , Dname varchar (15) , City VARCHAR…
-
السلام عليكم و رحمة الله .... عندي سؤال أتمنى الحصول على اجابه سريعة له.. كيف نستطيع الاستعلام عن اسم يحتوي على حرف معين بدون استخدام عامل التصفية like ?! مثلاً استعلام عن اسم يكون الحرف الثالث له هو الـ a .. أتمنى الإفادة و بالغ الشكر مقدماً
-
اول تقرير يظهرلي رقم المنتج واسم المنتج والوحده واسم المخزن والسعر ويقوم بجمع كل اكسبير مع بعضه وطرح المبيعات واضافه المرتج له في التقرير من جداول items و unit و store وtransaction
-
استعلام عن جدول باستخدام جملة SELECT SQL> select * from emp; EMPNO NAME JOB MGR HIREDATE SAL COMM DEPTNO ----------- ---------- --------- --------- ------------------ ------ ---------- ------------ 7369 SMITH CLERK 7902 17/12/80 800 20 7499 ALLEN SALESMAN 7698 20/02/81 1600 300 30 7521 WARD SALESMAN 7698 22/02/81 1250 500 …
-
الأخوة / الأعزاء أعضاء المنتدى السلام عليكم ورحمة الله وبركاته لدي مشكلة صغيرة وهي ان بعض شفرات pl/sql لا تعمل بشكل صحيح ولا ادري ما السبب فمثلا عند كتابة شفرة حذف سجل من داخل قاعدة بيانات داخل ترايجل فإن هذه الشفرة لا تعمل بينما اذا كتبتها في sql فإنها تعمل بشكل طبيعي فمثلا الشفرة التالية لا تعمل داخل التريجر: declare begin delete from yyy where y_no = :y_no ; end; بينما لو كتبت داخل الـ SQL الشفرة التالية للتحذف فإنها تعمل على الجدول مباشرة delete form yyy where y_no = 1 فان السجل الذي رقم فيه 1 يتم حذفه مباشرة فما هو الخطا في شفرة التريجر افيدونا جزاكم الله خير الجزاء
-
انا عاوز ادرس SQL وفيه عضو قال ان هناك اتنين: (((((((( ما قررتش دراسة الداتا بيز كمبرمج developer أو كإداره adminestrator )))))))))))) فمش عارف ايه الفرق وايه الي مفروض اني ادرسه ولما دورت على النت لاقيت SQL ENTERPRISE 2000 وواحد تاني اسمه2000 SQL DEVELOPER`S وانا نزلت الVS.NET2005 وانا بصطب لاقيت SQL 2005 هوه ده ولا ده حاجه تانيييييييييييه ولو مش هوه انزل 2000 ولا 2005
-
alssalam alaykom i have table contain the following atributes =====item number, item description==== i need help to make the outo number cut substring from 3 letters then add the number whech result from aoutonumber function thank you palestine love u
-
عند كتابة الكود التالي DECLARE cursor c is select * FROM PEX_PAYMENTS B A NUMBER begin FOR X IN C LOOP SELECT GUARAMT INTO A FROM PEX_SHIPMENT WHERE EXPORTER=X.EXPORTER AND BYERCODE=X.BYERCODE AND SHIPNO=X.SHIPNO AND SERNUM=X.SERNUM IF A > X.PAYAMT THEN UPDATE PEX_PAYMENTS SET STATUS=3 WHERE EXPORTER=X.EXPORTER AND BYERCODE=X.BYERCODE AND SHIPNO=X.SHIPNO AND SERNUM=X.SERNUM UPDATE PEX_PAYMENTS SET PAYSER=1 WHERE EXPORTER=X.EXPORTER AND BYERCODE=X.BYERCODE AND SHIPNO=X.SHIPNO AND SERNUM=X.SERNUM UPDATE PEX_SHIPPAY SET STATUS = 4 WHERE EXPORTER=X.EXPORTER AND BYERCODE=X.BYERCODE AND SHIPNO=X.SHIPNO AND SERNUM=X.SERNUM END IF; END LOO…
-
سلام عليكم ورحمة الله وبركاته وبعد انا احتاج كتب تعليم pl.sql 9i اخذت دورة لمدة ثلاث اشهر فيpl.sql والظاهر مي كافية لكي افهم هذه اللغة ورجوا منكم المساعدة لو بكتب مشروحة باللغة العربية ومفصلة ولكم مني جزيل الشكر البرنامج الى درسته هو pl.sql 9i ارجوا المساعدة
-
في تعريف المتغير : 1- ماهو الفرق بين declare و variable ثم اسم المتغير 2- ما هو الفائدة من تعريف متغير متكفي جملة select 3- ما هو define 4- ما هو dbms_output.put_line وما هو host