SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
تأخرت كثيرا عن إضافة هذا الموضوع نظرا لضيق الوقت و....لكن هذا هو الملف وإن شاء الله تستفيدوا يا شباب oracle_to_access.rar
-
اخواني.. عندي 2 list_item في الفورم يحتووا على عناصر في كل منهم كيف يمكن ان اعمل اذا اخترت عنصر في القائمة 1 ان يظهر عناصر معينة في 2 اي مثلا اذا اخترت الجنسية دولة معينة ان يعطيني في القائمة 2 مدن هذه الدولة. ولكم جزيل الشكر
-
اخواني الكرام .... حاولت انشاء حقل صيغة من حقل صيغة اخر وهو هنا باسم tax2 واستخدمت الطريقة التالية: select price,(price * 0.1) as tax1,(tax1 -300) as tax2 from cash; لكن الطريقة كانت خاطئة .... ارجو المساعدة ..وتصحيح صيغة الاستعلام.. وشكرا..
-
ما هي الخطوة الثانية للوصول الى الاوراكل بعد ان اعرف الpl/sql؟؟؟؟؟؟؟؟؟؟ او اذا كان السؤال خطأ اتمنى ان يقوم احد بتعديل السؤال اتمنى ان اكون من المحترفين في الاوراكل لكن اريد المساعدة في ترتيب افكاري :angry:
-
السلام عليكم و رحمة الله و بركاته إخواني في الله الرجاء التكرم باطلاعي الفرق بين إستخدام كلا من BULK COLLECT & FORALL(شرح مع أمثلة رجاء) ولكم مني جزيل الشكر و التقدير.
-
ماذا نعنى ب database concepts? وجزاكم الله خيرا
-
السلام عليكم ارجو المساعدة يوجد عند جدولين كالاتي 1- work_location Wloc_name Wloc_id Waha 1 Dahra 2 Sedra 3 Galo 4 Samah 5 2- cath_ca Cath_date Cath_wloc_id Cath_number 01-01-1980 2 1 01-01-1990 3 100 01-01-1971 2 75 01-01-2000 4 120 01-01-2001 3 50 01-01-1999 3 80 اريد كيف عمل select و المقارنة بالفترة ( التاريخ ) او أي طريقة بالاوركل بحيث يكون الناتج كالاتي عدد السجلات لكل Wloc_name على حده و في فترة معينة من تاريخ معين الى تاريخ اخر Cath_date مثال هنا كالاتي الاسم عدد السجلات Dahra 2 Sedra 3 Galo 1 تم تغير عنوان الموضوع ، الرجاء اختيار عنوان منا…
-
السلام عليكم أنا ثبت عندي اوراكل 9 وما أعرف وين أروح وش افتح وشلون اكتب الاوامر واذا جيت اشغل الـ SQL Plus يطلب مني User Name Password Host String ماعرفت وش اكتب اذكر انه قد قرات انه اليوزر نيم هو system طيب وش الباسوورد طيب وين اروح له اذا جيت ابغى اكتب CREAT TABLE
-
CREATE OR REPLACE PROCEDURE create_table (table_name VARCHAR2 , column VARCHAR2)is stmt VARCHAR2(200) ; BEGIN stmt := 'CREATE TABLE ' || table_name|| '(' || column ||')' ; EXECUTE IMMEDIATE stmt ; END; / show errors BEGIN create_table (table_name => 'mostfa' , column => 'id NUMBER(4) PRIMARY KEY, name VARCHAR2(40)' ); END;
-
السلام عليكم. تحية طيبة أريد كود لبرنامج تشفير وفك تشفير من تصميمي : اليكم شرح فكرة البرنامج فلنفرض أن الجملة التي تريد تشفيرها هي OMAR . نقوم بالنظر الى كل حرف من الجملة على حد . وأيضاً ان لدي مفتاحين الأول 4 والثاني 125 الحرف O . نقوم بعمل شفت له من الأمام والخلف بمقدار المفتاح الأول 4 فيكون الناتج (الحرف التالي S والحرف السابق K) نأخد الأسكي كود للحرف التالي S= 083 والoctal كود للحرف السابق K=113 . ومن ثم ندمج الحرفين هكذا (083113) ومن ثم نقوم بالتحويل له بالثنائي هكذا (000000010011000100010011) الحرف M أقوم أيضاً بعمب ذلك نفس الشي. الحرف Aأقوم أيضاً بعمب ذلك نفس الشي. الحرف R أقوم أيضاً بعمب ذلك نفس الشي. نأخد الكود الناتج للحرف الأول O هو 00000001001100010001001…
-
-
السلام عليكم ورحمة الله وبركاته كيف عمل Insert في علاقة Many to Many مثال اي عندما ادخل معلومات الكاتب وعنوان كتابة تذهب مباشرة للجدول من غير المرور بالجدول الذي بالمنتصف والذي يحتوي على ID للكاتب ورقم الكتاب مثال نفس الفكرة لاني صراحة تعبت من البحث حولي اكثر من 15 يوم لاني اريد عمل صفحة عن طريق ال asp.net وباستخدام لغة sql تدخل البيانات الى الداتا بيز، فبعد ادخال معلومات الكاتب لا استطيع ادخال اسم الكتاب، اريد كود عندما ادخل اسم الكاتب وكذلك عنوان الكتاب تذهب مباشره الى كلاس ال الكاتب وكلاس الكتاب ويضاف اليهم ال ID في الكلاس الذي بالمنتصف مع العلم قاعدة البيات التي استخدمها sql وهذه الصورة فقط للتوضيح والشرح فارجو الرد منكم
-
ما معنى أمر Column وجدت هذا الأمر فى شرح منهج SQL و بالأخص فى الجزء الخاص بدالة To_char وكان نص الشرح كما يلى: You can format the resulting character field with the iSQL*Plus COLUMN command
-
السلام عليكم كيف أنشئ الجدول التالي CREATE TABLESPACE org DATAFILE 'org' SIZE 5M AUTOEXTEND ON NEXT 10 M; تقول الرسالة الإمتيازات غير كافية
-
مساعدة من فضلكم..بدخل الأمر ده select to_char(next_day(add_months(hire_date,6),'FRIDAY'),'fmDay,month DDth, YYYY') from employees بيظهر لى ORA-01846: اليوم من الأسبوع غير صالح ... 01846. 00000 - "not a valid day of the week" *Cause: *Action المشكلة فى ايه؟
-
السادة الأعزاء السلام عليكم و رحمة الله تعالى و بركاته هي يمكنني عمل مثل تلك الجداول المبينة أدناه اسم الكتاب المؤلفون التاريخ أحمد محمد العلوم خالد أحمد محمود ملاحظة1: هذه الجداول مجرد أمثلة لا يوجد بينها أية علاقة اسم الشخص عنوان الرقم رقم الهاتف خالد منزل 5555555 فاكس 6666666 محمد منزل 4444444 مكتب 2222222 منزل 3333333 أو كما يلي اسم الشخص أرقام الهاتف خالد منزل 5555555 فاكس 6666666 محمد منزل 4444444 مكتب 2222222 منزل 3333333 هل يكمن عمل ذلك عن طريق الجداول المتداخلة؟ ملاحظة2: جميع أسماء الأشخاص و الكتب و أرقام الهواتف الواردة عبارة عن أمثلة افتراضية لا تمت لأحدٍ بصلة
-
يا اخوان عندي عمود للوقت شو احط نوعه واذا حطيته من نوع date فكيف ممكن اضيف على العمود مثلا 12:00 am او 15:00 وشكرا
-
مساء الخير جمعياً بصراحه مشكله عقدتني كثير وهي إني لما احاول أعمل إضافه إلى جدول يرفض وذلك بسبب sequence number لأني كنت أضيف عادي ماعندي مشكله بس بعد مااستخدمت seq صار يرفض الأضافه "علماً بأنه في asp لاتضيف داخل sql insert اي auto number" وهذا الكود اللي فيه مشكله : <% sql="INSERT INTO branch(name," sql=sql & "class,address,telephone)" sql=sql & "VALUES" sql=sql & "('" & Request.Form("name")& "'," sql=sql & "'" & Request.Form("class")& "'," sql=sql & "'" & Request.Form("address")& "'," sql=sql & "'" & Request.Form("telephone")&"')" on error resume next set records=conn.execute(sql) if err<>0 …
-
السلام عليكم و رحمة الله و بركاته ياريت لو حد يقدر مشكورا بشرح : (WHERE CURRENT OF) و السلام عليكم و رحمة الله و بركاته
-
Am using Oracle 10g database and forms& report amd am trying to connect to SQL PLUS by using sys/manager username but getting this error ora-12560: TNS : protocol adapter error also am not able to connect by using my username which I already created befor and am getting thi error ORA-01033: ORACLE initialization or shutdown in progress it was working fine and I was able to connect but since I shut down my PC am getting these errors
-
فى هذا الاجراء .... declare cursor cur is select manager_id from employees; begin for rec in cur loop if rec.manager_id = 1023 then null; end if; end loop; raise_application_error(-20101,'Invalid.'); end; اريد ان اعرف كيف يتحقق هذا الشرط عند صحته وعند عدم صحته....
-
مرحبــا عندي مشكله في الاSQL الكلام الي بالعربي يطلع لي ؟؟؟؟؟؟؟؟؟؟؟؟؟ شو اسوي علشان احل المشكله ؟ انا غير في الرجيستري في NLS_LANG بس غير لي في القائمــة بس انا ابي القائمة بالنجليزي بس البيانات بالعربي بليييييييييييز ردو عليي
-
السلام عليكم ... الرجاء منكم أيها الإخوة ارسال d2kwutil.pll على ammar822002@yahoo.com لمن يملكها. ولكم جزيل الشكر.
-
-
السلام عليكم جملة الطباعه ماتمشي معي يطلع لي هذا الايرور PL/SQL: Statement ignored PLS-00201: identifier 'DBMS.OUTPUT' must be declared حتى اني استخدمت بروسيجر بسيطه ونفس الشي Create OR REPLACE procedure M IS Begin DBMS.OUTPUT.PUT_LINE('the'); END; / بليز احد يساعدني التسليم السبت