SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم اريد ان افهم ما هو ال host variable in pl/sql فمثلا [left] VARIABLE rows_deleted VARCHAR2(30) DECLARE v_employee_id employees.employee_id%TYPE := 176; BEGIN DELETE FROM employees WHERE employee_id = v_employee_id; :rows_deleted := (SQL%ROWCOUNT || ’ row deleted.’); END; /[/left] لماذا لم نجعل ال VARIABLE rows_deleted VARCHAR2(30) متغير عادي في خانة ال declare وما هو الفرق بين المتغير في خانة ال declare والمتغير المعرف ب variable والذي يطلق عليه host variable وجزاكم الله خيرا
-
السلام عليكم ورحمة الله وبركاته أخوتي في الله ما هو الـ pseudocolumns مع العلم أن المرجع الخاص بأوراكل قال pseudocolumns are - CURRVAL - nextval ولكنهم لم يعملوا معي ولكن الباقي يعمل مثل LEVEL - ROWID - ROWNUM مع العلم اني اعمل علي DB9i ولكم جزيل الشكر -*-*-*-*-*-*-*-*-* إني احبكم في الله
-
السلام عليكم جميعا ورحمة الله وبركاته ما هو الـ Update Cursor وما هي فائدته واستعمالاته وياريت مثال عليه ولكم مني جزيل الشكر اختكم رورو
-
السلام عليكم ورحمة الله وبركاته،،، ممكن شرح مختصر ووافي لمفهوم الــ CONTEXT ؟؟
-
السلام عليكم ...... لدي استفسار عن ماهو الـSQL loader وما هي استخداماته وهل هناك كتاب استطيع الاستفادة منه في هذا المجال؟
-
اعضاء المنتدى الكرام اريد حلا لهذة المشكلة ارجوكم و لكم جزيل الشكر function lagi2Formula return Char is begin declare v_void_date varchar2(20); begin select nvl(void_date,'01_sep_09') into v_void_date from ap_checks_all where rownum < 2; if sysdate > v_void_date then return ('لاغى'); else return null; end if; end; end; فى جميع الاحوال اذا كانت القيمة صحيحة او خطاء فان الناتج يظهر النتيجة كلمة "لاغى" اريد مساعدة ارجزكم و لكم جزيل الشكر
-
select to_date('May 9, 1989', 'fxMon dd, rrrr')"CONVER" from dual و ارجوا معرفة وظيفة الرمز fx
-
DECLARE sql_stmt VARCHAR2(200); v_table_name VARCHAR2(20) := '&sv_table_name'; v_id NUMBER := &sv_id; v_first_name VARCHAR2(25); v_job VARCHAR2(25); v_sal VARCHAR2(50); v_deptno VARCHAR2(25); v_dname VARCHAR2(2); v_lco VARCHAR2(5); BEGIN sql_stmt := 'SELECT a.ename, a.job, a.sal'|| ' ,b.deptno, b.dname, b.loc' || ' FROM '||v_table_name||' a, dname b' || ' WHERE a.deptno = b.deptno' || ' AND '||v_table_name||'_id = :1'; EXECUTE IMMEDIATE sql_stmt INTO v_ename, v_job,v_sal , v_deptno, v_dn…
-
الرجاء ايضاح لماذا لايضيف البيانات الى الجدول وشكرا CREATE PROCEDURE [dbo].[sP_GM_GeographyByZone] AS declare @sqlstr as varchar(8000) DECLARE @RB AS VARCHAR(8000) DECLARE @RB1 AS VARCHAR(8000) DECLARE @Year AS INT if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'[dbo].[GM_GeographyByZone]') and type = 'U') BEGIN transaction TRUNCATE TABLE dbo.GM_GeographyByZone DROP TABLE dbo.GM_GeographyByZone commit if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'[dbo].[GM_GeographyByZone]') and type = 'U') BEGIN -- DECLARE @Year AS INT SET @Year=year(getdate()) DECLARE @tbl varchar(8000) SET @tbl = 'CREATE TABLE [dbo].[GM_Geography…
-
السلام عليكم اريد ان اسال سؤال محيرنى وهو ما الغرض من دراسة البى ال سكول؟ وشكرا
-
ما هو الفارق بين index و ال primary key ، و متى نستخدم كل منهما ؟
-
ما هو الفرق بي ين اصدارات اوراكل مثل 9g.10g, 11g
-
ما هو الفرق بين Non-Pairwise Comparisons و Pairwise Comparisons
-
-
- 2 رد
- 1.3k مشاهدة
- 1 follower
-
-
)بسم الله الرحمن الرحيم والصلاة والسلام على اشرف المرسلين سيدنا محمد صلى الله عليه وسلم ثم اما بعد : كان لى استفسار مهم ارجو من اى واحد يعرف اجابته يفيدنى بها وع اراكم فى هذا الموضوع انا الان ااخذ منحة وزارة الاتصالات فى قسم software development واحصل على شهادة mcsd. وبعد اسبوعين سوف نبدا فى دراسة ms-sql server 2000. وجاءت فى راسى فكره اريدكم ان تعطونى اراكم فيها انا اريد ان احصل على oracle sql الى جانب sql server 2000 بما انهم الاثنين sqlولكنى لا اعرف اذا كان هناك فرق انا بقول انا كدا كدا هاخد sql بتاع ميكروسوفت فميش مشكله ان انا اذاكر sql بتاع اواكل معاه وسوف يساعدنى دراستى فى sql server فما رايكم فى هذه الفكره هلى هناك فرق جوهرى بين ميكروسوف وبين اوراكل …
-
أخواني الأفاضل السلام عليكم ورحمة الله وبركاته انا جديد على أوراكل فما هو المسار الصحيح الذي تنصحوني به من خلال خبرتكم لتعلمها؟ وما هي المصادر التي تساعدني على ذلك؟ حيث ان كم الكتب كثير والموضوعات كثيرة ولا اعرف كيف تكون البداية فارجو من احد اخوامما المختصيم ان يحدد الموضوعات التي يجب علي ان ادرسها كعناوين فقط في البداية مثلا يجب دراسة ال sql اولا مثلا ثم ....... كما يرى هو من خلال خبرته ..... جزاكم الله خير
-
ممكن اعرف ما هو امر انشاء قاعدة بيانات هل هو create database وياريت مثل
-
SELECT ersalia.no, ersalia.class, ersalia.name, ersalia.stat, ersalia.unit, ersalia.loc,come.cdate,come.medical,come.garaba from ersalia,come,out WHERE NVL(ersalia.no,0 )=NVL(:pno, NVL(ersalia.no, 0) ) AND NVL(ersalia.class, 'w')=NVL(:pclass, NVL(ersalia.class, 'w')) AND NVL(ersalia.name, 'w') like NVL(:pname, NVL(ersalia.name, 'w')) AND NVL(ersalia.stat, 'w')=NVL(:pstat, NVL(ersalia.stat, 'w')) AND NVL(ersalia.unit, 'w')=NVL(:punit, NVL(ersalia.unit, 'w')) AND NVL(ersalia.loc, 'w')=NVL(:ploc, NVL(ersalia.loc, 'w')) and nvl(come.cdate,sysdate) between nvl(:pfrom,nvl(come.cdate,sysdate)) and nvl(:Pto,nvl(come.cdate,sysdate)) and ersalia.no=come.no and ersalia.no=out.…
-
من فضلكم ............. ما هو فائدة استخدام الـ ++ pro c/c .... وقمت بفتح ++ pro c/c ولا ادرى كيف يتم ادخال الكود ....
-
اخواني في الله السلام عليكم ورحمة الله وبركاته عندي شوية اسئلة ما هو فائده المتغير -- ولية بحتاج اكتبه -- ولو ما كتبتكوش اية ممكن يحصل او اية الفرق كوني انه تكتبة او لم اكتبة لان المتغير ده عقدني مش فاهم اي تفاصيل عنه 2 - ما فائده البرامتر في البروسيتجر ولبة بكتبة برضوا 3- ما الفرق بين anonymouns block and name block وما استخدامهم 4- الفرق بين sub program and program unit 5- ما هو pl/sql interpreter جزاكم الله خير وكل عام وانت بالف خير بمناسبة شهر رمضان وصلي الله وسلم علي سيدنا محمد وعلي اله واصحابه اجمعين شكرا
-
-
السلام عليكم ورحمة الله وبركاته أّذا كانت هذه فكرة LPAD Function create or replace function Lpad1(x char, y number , z char) return char IS j char(40); BEGIN if y < length(x) then j:=substr(x,1,y); else j:=x||z; end if; return j; END; / select Lpad1(ename,4,'*') from emp فما هى فكرة Length وشكرا أخواني .... أخوكم / محمد فتحي
-
ما هي صيغة اضافة الكود لجدول في قاعة البيانات لكي يظهر تلقائيا في الفورم دون كتابته يدويا
-
بسم الله الرحمن الرحيم I Want To Know What Is A Program Unit Code And How This Can Support Me In My Programe
-
أرجو المساعدة فى معرفة البرامج المساعدة لكتابة كود PL|SQL مع HTML للضرورة القصوى أرجو المساعدة
-
أرقام الموبيل عندنا فى مصر بتكون مكونة من عشرة ارقام و اول رقمين فيهم لازم يكونوا 01 ذى كده :- 0129231239 0109283746 0168483873 و هكذا ...... انا دلوقتى عاوز اعمل جدول يكون فيه حقل الموبيل كالاتى :- 1 - يكتب فيه الارقام فقط ( اى لا يمكن ادخال الاحرف فى هذا الحقل نهائياً ) 2 - يكون عشرة ارقام فقط ، لا اكثر و لا أقل 3 - اول رقميين لازم يكونوا ( 01 ) ده الكود اللى قدرت اتوصله لحد دلوقتى ..... بس انا لسه مش مقتنع به :- create table mobile ( Mobile varchar2(10) not null unique , check (length(mobile)='10' and substr(mobile,1,2)='01') ); مشكلة الكود انه مش بيمنع ادخال الحروف انا منتظر حل لهذه المشكلة و شكراً