SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
الأخوة الكرام أرجو منكم شرح ماذا يعني هذا الكود create table COPY_OF_EMP as select * from EMP; الكود هذا هو لإنشاء جدول أسمه copy_of_emp ثم بعد ذلك هات structure بتاعه وجميع بياناته من جدول ال emp هذا ما أعرفه وأفهمة أما بالنسبة لـــ create table EMPTY_COPY as select * from EMP where 1 = 0; فهذا يعني انشاء جدول بالأسم copy_empty ثم أذهب وهات ال structure الخاص به من جدول ال emp (ال structure فقط) (حيث 1 = 0 ) وهذا ما لا أفهمه . ماذا تعني العبارة where 1=0 وشكرا جزيلاً
-
السلام عليكم ورحمة الله وبركاته ساعدوني في فهم advanced sub Query مش فاهم منها حاجة خالص مثال 1 - استرجاع قيمة مرتبات الموظفين الي مرتبهم اكبر من متوسط مرتبات الاقسام ( حد فاهم حاجة يفهمني ) 2 - استرجاع قيمة مرتبات المديرين 3 - ولاو في شرح مفسر عن with و شرح عن rollup وشرح عن Exisits يبقي كتر الف خيرك ارجوكم الشرح ضروري ولو في امثلة تانية تشرحوة الي بيها الكلام ده كله يبقي كتر الف خيركم تحياتي
-
السلام عليكم Correlated Subqueries يستخدم الـ Correlated Subqueries لمعالجه الصفوف (صف صف) ويتم تنفيذ كل استعلام فرعى مره واحده لكل صف من الأستعلام الخارجى (outer query) وتتم معالجته بواسطه (parent statement)ويمكن ان يكون parent statement جمله select ,update and delete اعتقد ان الكلام مبهم بعض الشىء ولكن ان شاء الله من خلال الأسطر القادمه سوف يتضح لك الأمر بشكل واضح واكثر تفصيل ولكن اقرا الموضوع من البدايه للنهايه اكثر من مره فى حاله لو لم تتضح لك الرؤيا -بس ان شاء الله مع نهايه الموضوع وقرائته بتمعن هتلاقى كله تمام - واى سؤال حاضر ان شاء الله نرجع لموضعنا الأساسى فى البدايه انت محتاج انك تعرف الفرق بين Nested subquery والـ Correlated Subqu…
-
Dear all You can learn more about count(*) from below post http://mahmoudoracle.blogspot.com/2012/04/ugly-count.html Thanks
-
i want to covert this script from sql server to 'sql' please sqlserver.txt
-
بسم الله الرحمن الرحيم كل سنة وانتم طيبين بمناسبة عيد الاضحي انا كنت عايز اعمل جدول فية الخامات وجدول فية المستحضر بس المشكلة ان الخامة ممكن تطلع في اكثر من مستحضر فبالتالي التخصيم مش هيبقي مظبوط انا عايز اي مستحضر مثل 1 ويجيب الخامات بتعتة مستحضر 2 فية بردة خامات ممكن تكون فية خامة او اثنين من المستحضر السابق موجودة فية احلها ازاي وشكرا
-
Al salamo 3alikom game3an dh awel mwdo3 lya hena w ya rab ykon 7d 3ndo el 7l 3ayz a3ml create le table with dynamic name y3ny Create Table Dynamic table name as select * from dynamic_Table_name ana grbt keda Create table (Select table_Name || '1' from all_Tables where table_name = 'GL_JE_HEADERS) as select * from (Select table_Name || '1' from all_Tables where table_name = 'GL_JE_HEADERS') bs daiman bydeny Invalid option 3la fekra i am ready to help anyone lw fe 7aga 3yzha just send me here a request or email me to City_Of_wizards@hotmail.com thanks in advance
-
السلام عليكم ورحمة الله وبركاته لو سمحتم يا بشمهندسين انا عامل جدول CREATE TABLE `sales`.`group` ( `g_id` INT NOT NULL COMMENT '', `g_name` VARCHAR(45) NULL COMMENT '', `g_discribe` VARCHAR(45) NULL COMMENT '', `sg_id` INT NOT NULL COMMENT '', PRIMARY KEY (`g_id`, `sg_id`) COMMENT ''); وبعدين عايز اخلي ال sg_id يكون fk من g_id
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته كيف الحال أخواني الكرام في قسم الsql عندي طلب بسيط منكم كيف أكتب أو أعرف function بالستخدام الsql plus لأنها بيئة sql وبحاجة لكي تستقبل كود من بيئةpl sql وشكرا لكم والسلام عليكم ورحمة الله وبركاته
-
السلام عليكم ما المشكة في هدا الكود ما هو الخطاء عند تكوين ال Function CREATE OR REPLACE TYPE SOCtype1 AS OBJECT ( soc1 char(3), FINAL MEMBER FUNCTION soc2(t_no IN NUMBER) RETURN NUMBER ) NOT FINAL; / CREATE OR REPLACE TYPE BODY SOCtype1 AS MEMBER FUNCTION soc2 ( t_no number) RETURN NUMBER IS v_a number(5); Cursor cur_sample is Select S.a from SOCTABLE S Where S.soc1 = soc1; BEGIN open cur_sample; fetch cur_sample into v_a; if t_no >= 4 then RETURN v_a * 1000; else RETURN v_a * 500; end if; EXCEPTION WHEN NO_DATA_FOUND THEN RETURN 0; WHEN OTHER THEN RETURN 0; END ; / SQL> show error Errors for TYPE BOD…
-
السلام عليكم ورحمة الله وبركاته ما هو الخلل في هذا الكود لعمل فكشن بشكل بسيط جدا create or replace function math0 (x in number, y in number) return number; is begin select x+y from dual; end;
-
how can i create new schema??? SYNTAX: CREATE SCHEMA AUTHORIZATION schema { CREATE TABLE command | CREATE VIEW command | GRANT command } ... what is AUTHORIZATION?? must write system/manager or what??? help me
-
عندما أبدأ فى إنشاء جدول و هو أول جدول فى المشروع تظهر هذه الرسالة (missing or invalid option) و انا لا أعرف ما المشكلة رجاء أى عضو يرد على please
-
السلام عليكم ورحمة الله وبر كاته ؛ انا ارجو المساعدة فى حل هذه المشكلة حيث ان هذا الكود لا استطيع ان اُنشأه فى الداتا بيز و لا اعرف السبب و جزاكم الله خيرأُ create table sale_day ( id number(8) primary key, quant number(10), date_day date, price_pay number(8,4), Price_rest number(8,4), price_total number(8,4), un_id number(8), cat_id number(8), pat_id number(8), constraint sad_m foreign key (un_id,cat_id) references medication(un_id,cat_id), constraint sad_p foreign key (pat_id) references patient(pat_id), other_sale_detail varchar2(100));
-
السلام عليكم ورحمة الله الاخوة الكرام احب ان اسال عن معنى العبارة التالية فى هذه الجملة : CREATE TABLE copy_of_employee AS SELECT * FROM employee WHERE 3=5 وهى WHERE 3=5 الشيئ الزى فهمته انها تنشئ جدلا فارغا طبق الاصل من الجدول employee ولاكن من غير بيانات سؤالى هو لماذا استخدم الرقمين 3 و 5 فى هذا المثال تحديدا هل يمكن استخدام اى ارقام ولكم كل الشكر والتقدير
-
لدي جدول به السعر والخصم والاجمالي هل يمكن عن طريق امر انشاء الجدول ادراج العملية الحسابية بها دون الحاجة لانشاء VIEW وشكرا
-
السلام عليكم ازيكم يا جماعة اولا احب اشكر كل القائمين على هذا المنتدى الاكثر من رائع عندى سؤال بسيط واتمنى انكم تجاوبونى علية عندى جدول الحسابات (gn_inter_entries) يتكون من (debit , creadit) عاوز اعمل trigger انى مينفعشى اعمل insert او update الا اذا كان ال(debit = creadit ارجو الرد سريعا ولكم كل الشكر
-
السلام علييكم هل من الممكن عمل create or replace view داخل البروسيجر او الفنكشن مثلا قمت بعمل التالي ولكن دائما يعطي خطا create or replace view aa as select e.empno,e.ename,d.dname from emp e,dept d where e.deptno = d.deptno; الخطا دائما هو encountered the symbol "create" when expecting one of the following degin declare ...... كيف يمكن حل هذا الخطا واذا انه غير ممكن كيف استطيع ان اعدل في الفيو من خلال البروسيجر بحيث اعيد بناءه حسب القيم التي تاخذها البروسيجر وشكرا
-
أخواني هذا هو الدرس التاسع بالتوفيق للجميع 9_creating_managing_tables.pdf
-
tofeee تحياتي لكم لكل يوم معلومة جديدة تفيدني وتفيدكم CREATE OR REPLACE PACKAGE random IS -- Returns random integer between [0, r-1] FUNCTION rndint(r IN NUMBER) RETURN NUMBER; -- Returns random real between [0, 1] FUNCTION rndflt RETURN NUMBER; END; / CREATE OR REPLACE PACKAGE BODY random IS m CONSTANT NUMBER:=100000000; /* initial conditions */ m1 CONSTANT NUMBER:=10000; /* (for best results) */ b CONSTANT NUMBER:=31415821; /* */ a NUMBER; /* seed */ the_date DATE; /* */ days NUMBER; /* for generating initial seed */ secs NUM…
-
لو كنت عاوز تفهم التري بتشتغل ازاي وكمن ازاي تعرف الفرق لو غيرت في الكود بتاعها تعالي نشوف مع بعض أمثلة بسيطة وهتساعد ان شاء الله في فهم التري If you want to know how to create a tree in sql and how to change it's result to understand its working mechanism see these simple examples ======================================================= المثال الأول عاوز اطلع النتيجة بتاعة الكويري بتاعتي بالشكل ده ؟؟؟ MANG_EMPS -------------------------------- Steven King Michael Hartstein Pat Fay Neena Kochhar Jennifer Whalen Susan Mavris Hermann Baer Shelley Higgins William Gietz Nancy Greenberg …
-
سؤال: كيف أستطيع إنشاء Type As Object بصلاحيات المستخدم التالية :DBA,Resource,Connect With Admin Option بينما الخطأ التالي هو الذي يصادفني دائماَ: SQL> create or replace Type Address As Object 2 (City Varchar2(20), Street Varchar2(20), House_No Number(5) ); 3 / create or replace Type Address As Object * ERROR at line 1: ORA-00439: feature not enabled: Objects وعندما أدخل على الSchema Manager و أقوم بتفعيل كل الRoles والPreviliages فإنه يقوم بتفعيلها و لكنه على مستوى الSQL لا يستجيب. ساعدوني على وجه السرعة جزاكم الله خيرأ
-
this topic contains almost all about how to create user i hope u like it All the best 4 u all CREATE_USER.doc
-
السلام عليكم ورحمة الله في عندي سؤال هلى يكمن عمل cross join لجدول بنفسه وشكرا
-
معلش انا جماعة انا مش فاهم موضوع ال cursor بجد ممكن حد يشرحلي الموضوع وبعدين كنت عاوز اعرف هو يعتبر طريقة تانية بدل من طريقة record ولا اية انا بجد تاية في الكورس دا ممكن حد ينصحني ارتب نفسي ازاي اول باول وانا باخد الكورس دا من الناس ذوي الخبرة انا عاوز اكون متابع الموضوع اول باول وجزااااكم الله كل خير