SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
السلام عليكم و رحمة الله و بركاته عندى سؤال عن كيفية عمل USER مطابق ل USER آخر يعنى مثلا اريد عمل USER مثل HR و يكون اسمه HR1 و آخر مثله و يكون HR2 على ان يكون له من الجداول و الصلاحيات مثل الHR الاساسى أرجو أن أكون نجحت فى توصيل السؤال وجزاكم الله خيرا
-
السلام عليكم ورحمة الله وبركاته,,, في البدايه أشكركم على هذا المنتدى الرائع انا مبتدئه ولكني قمت بعمل الكثر من البرامج وعلى HTMLDB كانت تصادفني بعض الصعوبات ولكن بالقليل من المحاولات أجد الحل بـSQL أو PLSQL ولكن مشكلتي الآن انني اريد عمل برنامج لنقل ملفات من مجلد إلى آخر ولا أعرف كيف أعرض ملفات مجد معين أرجوا مساعدتي وشكرا
-
-
hi all, i setup oracle 9i what i should adjust to make it work before i open sql pl coz ican't connect to the db i try to open sql pl i input hte account user =scott and pass=tiger it return the error يوجد خطأ فى موفق الحدمة ORA-12560 then i open sql pl work sheet and aplly the same input put with connecting as dba or sysoper the output is equel invalid user name and pass
-
السلام عليكم ورحمة الله وبركاتة CREATE OR REPLACE TRIGGER derive_commission_pct BEFORE INSERT OR UPDATE OF salary ON employees FOR EACH ROW WHEN (NEW.job_id = 'SA_REP') BEGIN IF INSERTING THEN :NEW.commission_pct := 0; ELSIF :OLD.commission_pct IS NULL THEN :NEW.commission_pct := 0; ELSE :NEW.commission_pct := :OLD.commission_pct + 0.05; END IF; END derive_commission_pct; / من فضلكم كان عندي استفسار بسيط في المثال السابق: لماذا تم وضع ( : ) قبل old / new في الجزء ما بعد begin ولم يتم وضع ( : ) قبل new في الجزء ما قبل begin وجزاكم الله كل خي والسلام عليكم ورحمة الله وبركاتة -------------------------------------------------------…
-
[وسط][/وسط]بسم الرحمن الرحيم اخواني الأعضاء الكرام: السلام عليكم ورحمة الله وبركاته... أريد إظهار التاريخ بالهجري على الفورمز علما بأني كتبت الجملة التالية واظهرت التاريخ بالميلادي: SELECT SYSDATE INTO :S_EMP_DATE FROM DUAL ; وهل التاريخ الذي يظهر من الجهاز أم من السيرفر؟؟ مع الشكر الجزيل اخوكم ابو تولين
-
SELECT REGEXP_REPLACE( field, '[أ-ي-/]*', '' ) FROM urtable ; ممكن تغير طبعا الى 0-9 لو عاوز تظهر الحروف فقط
-
السلام عليكم و رحمة الله و بركاته عندي استفسار و هو : لقد حملت كورسات لشرح برمجة قسم sql و عند تطبيق خطوات الشرح طلب تحميل oracle 10g release 2 enterprise edition لكن عند تحميل الاصدار من الموقع الرسمى للاوراكل وجدت إن الإصدار ده مش موجود و وجدت الإصدار الجديد هو إلى موجود .Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (32-bit) (1,625,721,289 bytes) 631,934,821 bytes)) Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (32-bit) (684,581,290 bytes) يعنى احمل اى الإصدارين السابقين و اتمنى اعرف الفرق بينهم فهل لو حملت الإصدار الجديد سوف اجد اختلاف فى التعامل و شكراً
-
السلام عليكم اريد كتاب عن function الخاصة ب oracle9i مترجم لو حد عنده بلييز ضرورى :rolleyes: :rolleyes:
-
انا عارف انها حاجة بديهيه بس انا محتاج اتأكد 100% من اهل الخبرة ينفع ال fk ياخد من fk او اى عمود اخر غير ال pk
-
عند اضافة user جديد فى الداتا بيز وفرد dump على ال user ال dump لا يكتمل ويكون ناقص فيا ريت اى حد يعرف الحل يلحقني
-
بسم الله الرحمن الرحيم كل مشكلة ولها حل قد تتفاجأ عند تشغيل SQL*PLUS بظهور رموز غريبة وقد وضعت أحد الحلول : أولا : صورة للمشكلة: ثانيا: حل المشكلة: 1. اضغط على المفاتيح WIN + X 2. انقر على "تشغيل" 3. اكتب في مربع النص "regedit" 4. اضغظ على "موافق" 5. ستظهر الصورة التالية 6. اختر من القائمة على اليسار HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE 7. ابحث عن ملف باسم "NLS_LANG" ثم قم بفتحه 8. ستظهر الصورة التالية: 9. اكتب في خانة value data: القيمة التالية : AMERICAN_AMERICA.WE8ISO8859P1 10. اغلق SQL PLUS ثم اعد تشغيله لتظهر الصورة التالية: ثالثا: هذا لا يعني أ…
-
A. Display the following columns from Guests , Reservation tables to show all guests whether they made reservation or not . National ID, Full name, email, mobile number, reservation no, date of reservation, room no. duration.A. Display the following columns from Guests , Reservation tables to show all guests whether they made reservation or not . National ID, Full name, email, mobile number, reservation no, date of reservation, room no. duration. حيث ان فيه علاقة برايمري كي وفورن كي بين الجدولين ,, مش راضي يطلع العناصر كلها باستخدام join !!!!
-
ارجوا من الاخوة الكرام المساعدة في ايجاد حل لهذا الاستعلام flight(flnum, from, to, distance, departs, arrives, airId) Aircraft(airid, airname, type) reservation(custid, flnum, ReserveDate, status) customer(custid, fname, lname, phone, bonus ) المطلوب كيف انفذ هذا الاستعلام؟؟؟؟؟ Without using aggregate function, find the last name of the customer that has the highest bonus.
-
[السلام عليكم ورحمة الله وبركاته انا عضوه جديده في المنتدى وبصراحه هو اكثر من رائع وانا سعيده بأنظمامي الموضوع اني عايزه ادرس اوراكل على اصولها بس مش عارفه ابدأ ازاي , ففكرت ان ابدأبدراسه sqlplus وبعدها ادرس pl/sql, وبعدين بصراحه مش عارفه انا متلخبطه جدآياريت تفيدوني ايه المفروض اني اعمله يعني ابدأ من فين , بتمنى تعطوني تدرج مواضيع الاوراكل بشكل تسلسلي عشان اعرف حبدأ بأي موضوع وايه الي بعده. انا عايزه اعرف ايه الفرق بين sql &sql plus ياريت تقولولي , وهل رقم اصدار الاواكل مثلآ8 , 8i, 9i فيه فرق في sql or pl/sql بليز اناعندي الاصدار8 منsql ارجو من المتخصصين في الموضوع افادتي والتوضيح افادكم الله وايه افضل كتاب حيساعدني (انا عايزه كتاب هو الاساس الي اقدر اعتمد عليه …
-
عندي اوقات مخزنة في جدول على الشكل التالي 0015 0150 0040 1120 0100 و اريد ان اجمع هذه الاوقات في حقل واحد يظهر لي المجموع على صيغة الوقت HH24MI بحيث يكون مجموع الساعات على الصورة 15:05 فما هي الطريقة ؟؟
-
Q1. Create a query to display the employee numbers and last_names of all employees who earn more than the average salary. sort the results in ascending order of salary Q2. write a query to display the employee numbers and last_names of all employees who work in a department with any employee whose last_name contains a u? Q3. Display the last_name, department number, and job_id of all employees whose department location id is 1700 ? Q4. Display the last_name and salary of every employee who report to King? Q5. Display the department number, last_name, and job_id for every employee in the Executive department? مع الشرح لو سمحتوا
-
create or replace view vmain select En_no , Ename from emp; create or replace view vmain select En_no , Ename from emp; with read only; create or replace view vmain select Em_no ,Ename from emp; with check option ; ماذا تعني العبارات التالية ممكن احد يتقدم بشرحها باتفصيل create or replace view vmain ماذا يعني هذا الامر
-
السلام عليكم و رحمة الله و بركاتة اليكم استعلام يحتاحة المحاسبين بشدة, حيث انه يقسم اي مبلغ الي الفئات المالية المعروفة 100جنية، 50 جنية......................الــــخ select trunc (&X/100) "100 LE" , trunc(((&X-trunc(&X/100)*100))/50) "50 LE" , trunc ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50) /20 ) "20 LE" , trunc( ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50) - trunc ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*100) / 50 ) * 50)/20)*20 ) / 10 ) "10 LE" , trunc ( ( (&X - trunc(&X/100)*100 - trunc ( (&X-trunc(&X/100)*10…
-
السلام عليكم ياشباب من المعروف ان هناك دالة LAST ودالة FRIST موجودة في SQL حق اكسس وSQLSERVER وهي ترجع اخر سجل او اول سجل اخواني هل في دالة في SQL الاوراكل تقوم بنفس العمل ؟
-
المراد عمل كود if لمعرفة رقم كرسى فى قطار هل اذا كان بجانب الشباك ام فى ممر القطار
-
من فضلكم كنت عاوز اعرف الفرق بين المثالين دول: المثال الاول: CREATE OR REPLACE VIEW empvu10 (employee_number, employee_name, job_title) AS SELECT employee_id, last_name, job_id FROM employees WHERE department_id = 10 WITH READ ONLY; المثال الثانى: CREATE OR REPLACE VIEW empvu20 AS SELECT * FROM employees WHERE department_id = 20 WITH CHECK OPTION CONSTRAINT empvu20_ck ; يعنى باختصار كنت عاوز اعرف الفرق بين WITH READ ONLY و WITH CHECK OPTION CONSTRAINT empvu20_ck وجزاكم الله كل خير.......................
-
السلام اخواني مطلوب مني حل هالسؤال تصميم داتا بيس وحاب اعرض حلي اتمنى الي يشوف فيه غلط يساعدني في تصحيح الخطأ وعندي سؤال بسيط الجدول الواحد هل من الممكن ان يحتوي على اكثر من foreign key & primary key ولا لا وهذا نص السؤال المراد حله A DVD rental shop needs to design a database system for its customers. First a table called DVD has the DVD serial number, title, year, classification. The classification could only the values Drama, Comedy, Action and Documentary. Then another table named Customer includes the customer ID, name, telephone number and address. A Subscription table has the subsections of customers as well as the start date, expiration date and the subs…
-
-
السلام عليكم ورحمة الله وبركاته بداية اشكركم على هذا المنتدى الاكثر من رائع وارجو منكم وضع لي بعض الافكار التي استطيع أن انفذها كمشروع (متوسط نسبياَ) علماّ اني مبتدى في PL SQL ولكم مني الدعاء بظهر الغيب .. شكراً