SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
بسم الله الرحمن الرحيم الاخوة/ الاعضاء المحترمين اود منكم المساعدة في كيفية اضافة جدوال عن طريق الشفرة في SQL بمعني اخر عندما اعمل استعلام جدول يقول ان الجدول غير موجود؟ THE TABLE IS NOT EXSIT OR VIEW وفقكم الله
-
اذا ممكن احد يقول لي كيف يمكن عمل join table in devloper وليس في الsql اي ان اعرض اسم العمل مثلا في diplay item لرمز مدخل في خانة رمز العمل مع العلم ان ال block dataالذي اعمل فيه هو لجول غير الجدول الذي يوجد فيه اسم العمل ورمزه فكيف يمكن الربط بين الجدولين واخذ المعلومات من كلا الجدولين من خلال الديفلوبر مع العلم اني لا اريد الطريقه باستخدام sql
-
1 – الجداول موضع تخزين البيانات : يعتبر الجدول كائن قاعدة بيانات الذى يحتوى على جميع البيانات ويتم تخزين كل المعلومات المطلوبة من قبل قاعدة البيانات Oracle لتدير نفسها فى سلسلة من الجداول التى تعرف باسم قاموس البيانات لذايعتبر قاموس البيانات بمثابة جداول عن الجداول تخبر جداول قاموس البيانات قاعدة البيانات بنوع البيانات المخزنة فيها وموضوعها وكيف يمكن لقواعد البيانات التعامل معها . ويتكون الجداول من أعمدة ولكل عمود أسم فريد بداخل هذا الجدولكما يتم تعيين نوع البيانات مثل ( Varchar2 , Date , Number ) مع عرض محدد يمكن تحديدة بواسطة نوع البيانات كما فى Date كما أيضا يمكن تحديد كل عمود ليكن Null , Not null ولنبد أ الان فى انشاء أول ج…
-
السلام عليكم أرجو أن أجد شرحاً وافيا ل Timestamp Timestamp with time zone Timestamp with local time zone وشكراً
-
الى السادة الاعزاء اعضاء المنتدى اليكم الملفات التى تقوم بانشاء قاعدة بيانات Human Resource والتى يتم عليها التدريب فى دورات ال 9I طريقة التشغيل قم بفك الملف المرفق ووضع فى المكان المناسب وليكن C: بعد تحميل 9I قم بانشاء الـ user المناسب واتصل من خلاله ثم اكتب الامر التالى @c:\hr\hr_main.sql مع تحياتى اسامه سليمان القاهرة hr.rar
-
تابعت الدروس الملحقة فى المنتدى ووجدت مثال على ال composite primary key فى صفحة http://www.araboug.org/ib/index.php?sho...869&hl=composit لكننى اعمل جدول لفهارس الكتاب منقسم الى جدولين الاول الماستر بة الابواب و الثانى بة الفصول و لكى استعمل ال constraint يجب ان يكون على الاقل unique و هذا مستحيل فى فهارس الكتب حيث انها تتماثل و تتكرر فما الحل؟
-
-
ما هو المطلوب لاستخدام هذه الدالة هل لابد من تنزييل اشياء لكى تعمل هذه الدالة انا لم استخدمها ابدا ولكن فى بعض الاحيان اقراء امثلة عليها واحتاجها ارجو الرد
-
-
بسم الله كيف يمكن إضافة New Column على جدول معتمد على Object علما بأنة تم إدخال بيانات فى الجدول create type Total_day as object( day_t Date, card_nos NUMBER(2), card_val NUMBER(6,2), decoder_nos NUMBER(3), decoder_val NUMBER(6,2), renew_val NUMBER(6,2), total_day NUMBER(3) ) create table Total_day_list of Total_day alter table Total_day_list add constraint t_day_pk primary key(day_t) كيف يمكن إضافة alter table Total_day_list add renew_add_chnn number(6,2) بدون عمل Drop table or Object Khalil Sakr
-
ياشباب أنا أعرف كيف أستخدم الCursor ولكني لاأعرف متى أستخدمها؟ متى يجب أن نستخدم الCursor?
-
السلام عليكم حالياً اقوم بدراسة الاوراكل و بدأت مؤخراً في الPL/SQL و ووجدت انه على عكس الSql لا يمكنك استخدام الselect للحصول على اكثر من row واحد فحسب,, لو عايز اكثر من row فعليك استخدام الcursor اللغز كيف يمكنك من procedure و عن طريق السيكول و بدون الcursors عرض جميع الصفوف في جدول؟؟ مثال: عرض اسماء الموظفين في جدول scott.emp تم تغيير عنوان الموضوع ليدل على محتواه , راجع شروط الكتابه في المتندي إداره المنتدي
-
ياجماعة عندي سؤال محيرني وحاولت مرارا وتكرار لكن بدون فائدة . مثلا اذا كان لدينا TABLE1 ويحوي حقول A,B ولدينا TABLE2 يحوي الحقل N كيف يمكن نقل محتوى الحقلين A,B من TABLE1 الى الحقل N في الجدول TABLE2 بواسطة INSERT STATEMENT وان شاء الله ان السؤال واضح واللي يعرف لايبخل علينا ياشباب وتقبلوا تحياتي
-
بسم الله الرحمن الرحيم الاخوان الاعزاء يا ريت تزودونا بدروس صوت وصوره للplsql.
-
السلام عليكم ورحمة الله وبركاته هذا الموقع ممتاز لمن يريد تطوير معرفته بال PL-SQL والموقع يضم عدة أقسام PL/SQL Discussion Forum PL/SQL Tip of the Month PL/SQL Utilities and Papers Quest Experts Page Oracle PL/SQL Links بالأضافة لذلك يوجد جزء خاص بال Free ware وبه العديد من البرامج المجانية المفيدة أرجو أن تجدوا فيه مايفيدكم وأن لاتنسونا من صالح دعائكم وصلة الموقع http://www.quest-pipelines.com/pipelines/dba/index.asp اللهم أنصر الأسلام وأعز المسلمين اللهم ثبت أقدام المجاهدين
-
السلام عليكم والرحمه. اخوووكم بالله عضو جديد في الموقع والمنتدى واحتاج المساعده وارشادي عن الاوراكل وبالذاتsql وارجو الافاده وجزاااكم الله خير. وشكرا.
-
الاخوة الاغزاء السلام عليكم و رحمة الله و بركاته عندي جدول وهو CREATE TABLE ACCOUNTS ( ACCOUNTID NUMBER (10,0) NOT NULL, ACCOUNTNAME VARCHAR2 (100 ) NOT NULL, MAINACOUNTID NUMBER (10,0) DEFAULT 0 NOT NULL, ACCOUNTTYPE VARCHAR2 (5 ) NOT NULL, ACCOUNTKIND VARCHAR2 (5 ) NOT NULL, OPENBALANCE NUMBER (15,2) DEFAULT 0 NOT NULL, OPENBALANCETYPE VARCHAR2 (6 ), OPENDATE DATE NOT NULL, LASTACCOUNTS VARCHAR2 (5 ), CR NUMBER (20,2), DR NUMBER (20,2) ) وقد قمت بانشاء تريقر وهو CREATE OR REPLACE TRIGGER ACCOUNTS_BIUDR BEFORE UPDATE OF ACCOUNTTYPE ON ACCOUNTS FOR EACH ROW DECLARE RES integer; EXP_ERR EXCEPTION; BEGIN IF UPDATING THEN …
-
السلام عليكم اخواني دي فانكشن تانية للتأكد من اذا كانت البيانات المدخلة عبارة عن ارقام فقط ام لا ملحوظة الفانكشن اتكتبت بواسطة توم كيت انا بس عدلت حاجة بسيطة بالتوفيق ISNUMBER.txt
-
استعلام عن جدول باستخدام جملة SELECT SQL> select * from emp; EMPNO NAME JOB MGR HIREDATE SAL COMM DEPTNO ----------- ---------- --------- --------- ------------------ ------ ---------- ------------ 7369 SMITH CLERK 7902 17/12/80 800 20 7499 ALLEN SALESMAN 7698 20/02/81 1600 300 30 7521 WARD SALESMAN 7698 22/02/81 1250 500 …
-
الى الاخوة اعضاء المنتدى هذه Slides لشرح اوركل SQL and PL/SQL Lesson01.rar
-
بسم الله الرحمن الرحيم ما هي أنواع البيانات في الـ SQL (مثل number,varchar2,date, ...etc)؟ الاجابة number,char,varchar2,date,raw,long raw وهناك انواع اخرى ممكن انتي تقوم بانشائها اذا استخدمت oracle8i كما انه ممكن ان تقوم بعمل array بالنسبة للنوع الذي يجب ان تاخذيه او تحديده لتخزين صورة مثل صورة موظف او توقيع عميل في بنك يجب ان يكون long raw السؤال 2:كيف يمكنني أن أخزن صورة في قاعدة البيانات؟ الاجابة : بالنسبة للصورة لا تستطيع ان تقوم بتخزينها عن طريق sql وانا يتم التعامل معها عن طريق عمل نموذج باستخدام developer 6 or developer 6i or developer 2000 لنه بكون binary file لا تستطيع مشاهدته من خلال sql او ادخاله يكون التعامل من خلال النموذج لنشاء جدول على سبيل المسا…
-
اريد شرح تفصيلي لكيفية انشاء الstore procedure وكيفية استخدامها وشكراً
-
السلام عليكم هذه فانكشن لتعديل البيانات في جدول و حذف المسافات الزائدة و التي تسبب الكثير من المشاكل و لكن بصفة دائمة من الجدول ملحوظة : الملف المرفق يحتوي علي function ثانيوة اخري مستخدمة بداخل الfunction الاساسية البارمترز المستخدمة عبارة عن اسم الجدول و اسم العمود المراد ازالة المسافات منه بالتوفيق REM_SPACE.zip
-
السلام عليكم كثيرا ما يتم ادخال بيانات مع مسافات زيادة في اول او اخر البيانات و كثيرا ما تسبب مشاكل لذلك يجدر معلجة هذه البيانات بازالة المسافات الزائدة و التي تسبب مشاكل عند المقارنات و يمكن ذلك باستخدام الfunction المرفقة و التي تزيل السمافات فقط عند المقارنات او عرض البيانات و لكن البيانات زي ما هي في الجدول بالتوفيق REM_SPACE.zip
-
السلام عليكم هذه هي طريقة عمل برايمري كي لجدول موجود بالفعل و به بيانات حيث ان اضافة عمود اخر كمفتاح اساسي لابد ان يكون الجدول خالي و هذه كيفية عمل عمود اخر كمفتاح اساسي لجدول به بيانات اولا انشاء عمود من نوع نمبر مثلا ثانيا عمل جملة ابديت لهذا العمود كالتالي update %tablename % set %pk_col%rownuml; or update %tablename % set %pk_col%=%sequence_name%.nextval; ثالثا عمل check constraint as not null and unique constraint رابعا عمل unique index للعمود بالتوفيق