SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم و رحمة الله و بركاته من باب رد الجميل لمنتدانا الغالى قمت بتسجيل دورة كاملة فى (SQL - PL/SQL) ارجوكم لا تنسونا من صالح دعائكم كورس (SQL) https://goo.gl/oFEAYg تمارين محلولة على (SQL) https://goo.gl/eJDqQM كورس (PL/SQL) https://goo.gl/Vni2hf تمارين محلولة على (PL/SQL) https://goo.gl/PZUNeh
-
insert into (select employee_id, last_name, email, hire_date, job_id, salary, department_id from employees where department_id = 50 ) values ( 99999, 'Taylor', 'Dtaylor' , to_date('07-jun-99','dd-mon-rr'), 'ST_CLERK' , 5000 , 50); السادة الكرام .. هل منكم من يدلنى على فائدة جملة where فى الجملة السابقة .. أنا شايف ان ملهاش لازمة !!!؟؟؟ على فكرة المثال موجود فى introduction to oracle9i: SQL 8-23
-
السلام عليكم ورحمة الله وبركاته هل يوجد مصفوفات في أوراكل كما في لغات البرمجة الأخرى ياريت مع الجواب مثال للفهم طبعا ممكن يكون في مصفوفات حتى أكيد وهي ال Type بس مثال عشان الواحد يعرف كيف ستخدمها
-
هل استخدمALIAS مع: 1.GROUB BY 2.HAVING 3.WHERE 4.ORDER BY لم افهم وظيفة BREAK ON ارجو المساعده لدي امتحان
-
عندي اوقات مخزنة في جدول على الشكل التالي 0015 0150 0040 1120 0100 و اريد ان اجمع هذه الاوقات في حقل واحد يظهر لي المجموع على صيغة الوقت HH24MI بحيث يكون مجموع الساعات على الصورة 15:05 فما هي الطريقة ؟؟
-
السلام عليكم أنا مبتدء بخصوص الأوراكل وأود أن أستفيد من أهل المعرفة انا حملت الأوراكل 10g DBA على ويندوز سيرفر 2003 حسب تعليمات التنصيب التي تفضل بها الأخوة الأعضاء الكرام وشتغل الأوراكل بنجاح وبدأت أوطبق الدروس بنجاح لمدة ولكن فجأة لا أعلم ما السبب كل ما أدخل على SQL ب HR تظهر لي رسالة لم أفهمها يرفض الدخول حيث كنت أوطبق الدروس على HR في البداية دون أي مشكلة والصورة المرفقة توضح المشكلة فأرجوا المساعدة
-
السلام عليكم... عندي سؤال في كتاب خاص بالداتا بيسيس و هو كالتالي: افرض أنه يوجد لديك جدول كالتالي: Name MonthSalary Salary ---------------------------------------------------------------------------- 5000 Luis JAN 7500 Luis FEB 7700 Luis MAR 5000 Jose JAN 5010 Jose FEB 4000 …
-
السلام عليكم ورحمة الله وبركاته: لو سمحتم أحتاج إلى خبرة الأعضاء المحترفين أعمل على إنشاء قاعدة بيانات لتخزين إجازات الموظفين لدي جدول الإجازات تعريفه كالتالي: CREATE TABLE leave_taken ( emp_id NUMBER(4) NOT NULL CONSTRAINT leavetaken_empid_fk REFERENCES emp_info (emp_id), leavetaken_type NOT NULL CONSTRAINT leavetaken_type_fk REFERENCES leave_types (leavetype_id), leavetaken_date DATE NOT NULL, leavetaken_duration NUMBER(4) NOT NULL, leavetaken_durationsort NUMBER(1) NOT NULL CONSTRAINT leavetaken_durationsort_fk REFERENCES duration_sorts (durationsort_id), leavetaken_note VARCHAR2(50), user_reccreator VARCHAR2(20) ); ما أحاول عمله هو منع المستخدم من أن يقوم بإدخ…
-
Microsoft SQL Server 2000 بسم الله الرحمن الرحيم انا جايبلكم النهاردة ومن رفعى الشخصي روابط جديدة ومباشرة Microsoft SQL Server 2000 يارب يعجبكم وجارى رفع Microsoft SQL Server 2005 http://rapidshare.com/files/118049179/Microsoft_SQL_Server_2000.part1.rar http://rapidshare.com/files/118129069/Microsoft_SQL_Server_2000.part2.rar http://rapidshare.com/files/118184782/Microsoft_SQL_Server_2000.part3.rar http://rapidshare.com/files/118186204/Microsoft_SQL_Server_2000.part4.rar
-
السلام عليكم هذه اول مشاركة لي ارجو ان تساعدوني فأنا مبتدئ عندي جدول به معلومات عن التلاميذ في مدرسة واريد جملة SELECT للتلاميذ الذين تتراوح اعمارهم من سن مثلا 10 - 15 سنة بناء على حقل تاريخ الميلاد ( DOB نوعه DATE ) حيث ان رقم التلميذ هو STUDENT_NO ( من نوع NUMBER ) وشكرا
-
السلام عليكم ورحمة الله وبركاته ...... أقدم لكم برنامج Visual CertExam Suite v3.3 وهو عبارة عن برنامج لتشغيل الملفات ذات الامتداد .vce وهذا الامتداد يكون لملفات الامتحانات سواء كانت تخص اوراكل او غيرها من الكورسات . أولا : طريقة التسطيب وهي كاي برنامج وتسطيبه لا يحتاج الى شرح ولكن بعد التسطيب لا تقوم بفتح البرنامج. ثانيا : طريقة تفعيله اما بالنسبة لتفعيله فهو مهم جدا لان البرنامج اذا لم يفعل سوف يعرض ملفات الامتحانات بطريقة ناقصة . ويتم تفعيل البرنامج بواسطة الكراك المرفق معه وذالك عن طريق نسخه ولصقه في امتداد البرنامج والموافقه على الاستبدال ومبروك علينا التفعيل . Download Link https://www.mediafire.com/?h092zbj7677axa9 …
-
ابارك لهذا المنتدى هذا القسم الجديد والمشرف القدير المهندس اسامه لدي اقتراح وطلب رأينا بعض الجهود الكبيرة في بعض الأقسام لأساتذة كبار قد ذهبت سدى واختفت روابطها ولم تعد تعمل ولعل من هذه المواضيع والذي قام به العضو الكبير والمتميز المهاجر دروس في sql بالصوت والصورة وهي مفيدة جداً وفيها جهد كبير فلماذا لاتصلح روابطها وتوضع في هذا المنتدى فهي تعني الكثير للمبتدئ ولو وجدت لدى احد الاعضاء ارجوا وضعها في هذا المنتدى وهذه روابط المواضيع المتعطله http://www.araboug.org/ib/index.php?showtopic=3143 http://www.araboug.org/ib/index.php?showtopic=3154 http://www.araboug.org/ib/index.php?showtopic=3214 ولكم مني جزيل الشكر
-
اخوانى الكرام الموضوع باختصار هو ان فى جدول فيه بيانات معجونه ومفيش فيه مفتاح اساسى المطلوب اريد اضافة عمود لجدول به داتا بحيث يكون هذا العمود مفتاح اساسى بحيث يبدأ بالرقم 1 وهكذا يعنى مسلسل
-
ما معنى الدالة partition by و over وlead
-
السلام عليكم ورحمة الله وبركاته أرجو مساعدتي في حل هذا السؤال أنشئ روتيناً اسمه ADD_PROD لإدراج منتج جديد في جدول المنتجات PRODUCT ، استخدم رقم المنتج و الوصف كباراميترات للروتين . -- نفذ الروتين المكتوب في الفرع الأول أعلاه ، ثم استدعي الروتين مع إعطائه مدخلات معينة ، ومن ثم استفسر عن جدول المنتجات PRODUCT لملاحظة النتائج . وشكرا لكم
-
السلام عليكم ورحمة الله وبركاته ممكن شرح طريقة انشاء schema، لاني بحثت في الانترنت ولكن لم افهم الطريقة مثال اريد عمل schema اسمها xyz جزاكم الله خير
-
ما معنى وجود كلمة return فى البروسيدجر التالى؟ PROCEDURE move_element(t_list_from in varchar2, t_list_into in varchar2) IS lb varchar(14); vl number; idx_from number; idx_into number; BEGIN idx_from := Get_List_Current_Index(t_list_from); IF idx_from = 0 then RETURN; end if; idx_into := Get_List_Current_Index(t_list_into); if idx_into = 0 then Clear_List(t_list_into); end if; lb := Get_List_Element_Label(t_list_from, idx_from); vl := Name_IN(t_list_from); Add_List_Element(t_list_into, idx_into +1, lb, vl); Copy(vl, t_list_into); Delete_List_Element(t_list_from, idx_from); idx_from := Least(idx_from, Get_List_Element_Count(t_list_From)); vl := Get_List_Element_Value(t…
-
السلام عليكم ورحمة الله وبركاته... وصلني ايميل من احد الاخوان يوضح لي فكرته وهي كالتالي: نفرض انه قام بانشاء جدول يحتوي على عدة اعمدة... وبعد ذلك احتاج لان يضيف أعمدة اخرى على الجدول ولكن يريد ان يحافظ على ترتيب الاعمدة بدون حذف الجدول واعادة انشاءه من جديد... يعني ممكن الموضوع ما اله داعي لانه بامكانك ترتب الاعمده كما تريد على الفورم ولكن لنطرح الفكرة.. اولا نقوم بانشاء جدول معين : CREATE TABLE AAA( A NUMBER, B NUMBER, C NUMBER); وعند عمل: DESC AAA; سيظهر بالشكل التالي: Name Null? Type ----------------------------------------- -------- ---------------------------- A NUMBER B NUMBER C NUMBER الارن نريد اعاد…
-
السلام عليكم قمت بتنصيب اوراكل 9i Server وقمت بعمل مستخدم له صلاحيات DBA بعدها قمت بانشاء جدول في ال SQL Plus وعند استعراضي للجدول تضهر لي هذه الرسالة no row selected او شيء من هذا القبيل. ارجوا من لديه الخبرة مساعدتنا وله جزيل الشكر .
-
تحياتي للجميع هذه الوظيفة تقوم بادخال الملف الى قواعد البيانات وتخزينها مثل ( صور، بيانات ثنائية ) CREATE PROCEDURE insert_blob (doc_name VARCHAR2) IS the_file BFILE; the_doc BLOB; doc_size INTEGER; BEGIN the_file := BFILENAME('MY_DIR',doc_name); doc_size := DBMS_LOB.GETLENGTH(the_file); INSERT INTO <table_name> (<column_name>,<blob_column_name>) VALUES (<value>, EMPTY_BLOB()) RETURNING <blob_column_name> INTO the_doc; /* * * INSERT INTO evidence (evidence_id,evidence_photo) * VALUES (999, EMPTY_BLOB()) * RETURNING evidence_photo INTO the_doc; * */ DBMS_LOB.FILEOPEN(the_file); DBMS_LOB.LOADFROMFILE(the_doc,t…
-
السلام عليكم ورحمة الله وبركاته أحبائي لي عندكم طلب صغير !!!!! ممكن أحد يخدمنا ويشرح لنا ما هو Scalar & Correlated Subquery وما الفرق بينهم ، مع إعطاء أمثلة على الإثنين للتوضيح . مع تقديري و إحترامي ...
-
يا شباب هل هنك دالة تحول الارقام الى حروف مثلا نضع الرقم 520 كباراميتر فترجع الدالة : خمسمائة وعشرون الرجاء المساعدة يا شباب
-
لو تفضلتم اريد اسئلة المقابلة الشخصية الخاصة ب sql وجزاكم الله خيرا
-
-
FIND ALL DETAILS OF ALL MANAGERS IN DEPARTMENT 10 , ALL CLERCK IN DEPARTMENT 20 AND ALL EMPLOYEES WHO ARE NEITHER MANAGER OR CLERCK BUT WHOSE SALARY IS GREATER THAN OR EQUEL TO 2000 انا وصلت لحل مشابة له بس مش صح اوووي يعني شكرا