SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم إخواني الأعزاء عندما نريد عمل UNUSED لأحد الأعمدة فيكون الكود كالآتي ALTER TABLE EMPLOYEES SET UNUSED (SALARY); فما الطريقة إذا أردت أن ألغي ال unsed وأعود لاستخدام salary column لقد جربت هذا الكود ALTER TABLE EMPLOYEES DROP UNUSED SALARY; وكانت النتيجة أنه حذف ال column الخاص ب SALARY وجزاكم الله خيرا
-
How to drop all tables and there corresponding objects ????????????????????
-
السلام عليكم كنت بدخل للمستخدم sys عادي اما الان بقي يقولي insufficient privileges وعلي فكرة انا بدخل اي مستخدم عادي حتيsystemمافيش مشكلة ماعدا sys
-
السلام عليكم اخواني . عندي مشكلة . عند تنفيذ trigger في SQL*Plus يظهر لي الخطأ التالي Warning: Trigger created with compilation errors. وتعبت وانا اعدل في الكود . حتى اني غيرت طريقة الكتابة اكثر من مرة هذا هو التريقر جدول المراقبة هو اتمنى احصل حل للمشكلة وشكرً
-
السلام عليكم ورحمة الله وبركاته اريد بعض الكتب لتعلم sql وقد بحثت فى كثير من المواقع ولم احجد ما اريد ، امل من كان منكم لديه كتاب يساعد فى فهم sql ان يضعه هنا كما ان لدي استفاسر اخر وهو بخصوص تحويل قاعدة بيانات من ACCESS الى SQL وبارك الله فيكم وفى القائمين على هذا المنتدي الطيب ان شاء الله تعالى
-
السلام عليكم ورحمة الله وبركاته اريد مساعدتي ....................................... لعمل جدول مراقبة على جدول قمت بانشائة مسبقاً ولكم جزيل الشكر
-
السلام عليكم ورحمة الله وبركاته هذا الصباح عند تشغيلي للاوراكل فانه لا يريد الدخول بال user HR/HR ولا ال user system/password ويعطي الرسالة التالية لم يتمكن المستمع من التعرف حاليا على الخدمة المطلوبة في واصف الاتصال
-
إخواني الكرام ، تحية طيبة وبعد ، في الحقيقة أنا لدي سؤال لا أعلم هل سأجد الحل في نهذا المنتدي الكريم أم لا ، ولكنني أتعشم في ذلك !!!! من المعروف أن التاريخ الموجود في الحاسب الآلي يبدأ من 1/1/100 وحتي 31/12/9999 ، ولكنني أرغب في إدراج تاريخ ( 12/5/0050 ) فحولت قيمة الحقل بقاعدة البيانات الي نوع نصي ، ولكن المشكلة أن هناك حقلين بنفس المشكلة أي يكون قبل الميلاد أو بعد الميلاد ، فقررت أن أضع لهم حقلين من نوع نصي ولكن حدث مشكلة عند الحساب !!! أولا : لا يعترف بأن هناك تاريخ أقل من 1/1/100 . ثانياً : عند إجراء طرح بين التاريخين يعطي لي مشاكل ويرفض . ملحوظة ، سبب إستخدام هذين الحقلين بإحدي الجداول هو بناء قاعدة بيانات متكاملة عن التاريخ المصري الفرعوني ، وكما تعلمون أن تاريخ…
-
الاول ازيكو يا شباب كنت عايز اعمل list اكتب فيها ال data و تعمل save اتوماتيك و لما اقفل الرنامج و افتح تانى اجد كل الى كتبتة موجود فى ال list و لو حبيت اضيف حاجة تضيف على الموجود فى ال list ارجو تكونو فهمتو الى انا عايزة يمكن اسلوبى فى الشرح مش واضح
-
السلام عليكم باستخدام ال BATCH FILE يمكن تشغيل برنامج معين ع الويندوز باستخدام الكود التالي START NOTEPAD وهذا الكود لتشغيل النوتباد ولكن هل يوجد امر يمكننا من خلاله ايقاف برنامج معين وشكرا
-
السلام عليكم كيفكم بدخل في الموضوع على طول انا مبتدأ في الاوركل وانا عندي win7 وبدا يلخبط عليه انا ابغى افرمت الجهاز بس ابغى احفظ البيانات والجداول الي في sql بس ماني عارف الملف الي اجد فيه البيانات والجداول الاوركل الي عندي 10g وشكراااااااااااا
-
السلام عليكم اريد ان تساعدوني في انشاء مستخدم جديد ومعاه كل الصلاحيات ؟؟
-
السلام عليكم وجدت مجموعة من الاسئلة شوشتني لان الحلول التي وضعوها لها لم اقتنع بها، فارجو افادتي يا اخوان لاني مقبل على دخول الامتحان ، الاسئلة هي : Which four statments correctly describe functions that are available in SQL? (Choose four) A) INSTR returns the numeric position of a named character NVL2 returns the first non-null expression in the expression list C) TRUNCATE rounds the column, expression, or value to n decimal places D) DECODE translates an expression after comparing it to each search value E) TRIM trims the heading of trailing characters (or both) from a character string F) NVL compares two expressions and returns null if they are equal, or the fir…
-
السلام عليكم في ال pl/sql لا استطيع استرجاع اكثر من صف وقالوا لي فيه طريقه تخليني استرجع اكثر من صف ارجوا انكم تساعدوني ما هي الطريقه؟
-
sql هي لغة استعلامات قياسية, واي قاعدة بيانات يجب ان تحتوي عليها, كما يمكن استخدامها مع جميع قواعد البيانات. قواعد بيانات مثل Oracle DB و MySQL و SQL Server كلهم يمكن التعامل معهم من باستخدام SQL لكن كل واحد منهم يضيف امور اخرى له وحده. مثلاً PL/SQL هي تطوير ل SQL من شركة اوراكل لتصبح اقوى وافضل, لكنها غير موجودة اﻻ في Oracle, نفس الشي T-SQL لكن ل Sql Server وغير موجودة في غيره. اتمنى من الجميع تقديم الاقتراحات والاضافات ..
-
-
السلام على اهل السلام ارجو المساعدة لمن يستطيع .. لم افهم ماذا تفعل الفانكشن trunc وهذه امثله عليها trunc(to_date('22-AUG-03'), 'YEAR') would return '01-JAN-03' trunc(to_date('22-AUG-03'), 'Q') would return '01-JUL-03' trunc(to_date('22-AUG-03'), 'MONTH') would return '01-AUG-03' trunc(to_date('22-AUG-03'), 'DDD') would return '22-AUG-03' trunc(to_date('22-AUG-03'), 'DAY') would return '17-AUG-03' اتمنى الرد بأسرع وقت ممكن
-
تحياتي لكم للمهتمين في عمليات التحويل وامكانية استخدمها في عمليات التشفير لي ولكم الفائدة ان شاء الله ، فلا تنسو الدعاء لي وللجميع تحياتي محبكم Tofeee ====== convert betwen hexadecimal values and decimal/integer values. CREATE OR REPLACE PROCEDURE dec2hex (in_num IN NUMBER, out_hex OUT VARCHAR2) IS TYPE vc2tab_type IS TABLE OF VARCHAR2(1) INDEX BY BINARY_INTEGER; hextab vc2tab_type; v_num NUMBER; v_hex VARCHAR2(200); /* Author: Jonas Nordstrom */ BEGIN IF in_num IS NULL THEN RETURN NULL; END IF; hextab (0) := '0'; hextab (1) := '1'; hextab (2) := '2'; hextab (3) :…
-
السلام عليكم لدي ملف تكست فية بيانات حضور وانصراف لجهاز بصمة اريد نقل هذة البيانات في جدول اوركل ولكن حقل تسجيل الوقت والتاريخ في ملف التكست فية الوقت والتاريخ مع بعض بهذ الشكل 5/11/2008 9:14:04 اريد عند نقل هذة البيانات في جدول الاوركل يتم فصل التاريخ وتسجيلة في حقل والوقت وتسجيلة في حقل اخر بهد الشكل 9:14:04 <<<<<< حقل الوقت xtime 5/11/2008 <<<<< حقل التاريخ xdate هذا سيتم تكرارة بشكل يومي فكيف يتم عمل ذلك اريد كود الذي ينفذ هذا مرفق ملف البيانات وجدول الاوركل المراد نقل البيانات الية table.txt Q_CHECKINOUT.txt
-
الأخوة الكرام .. السلام عليكم ورحمة الله وبركاته أرجو التكرم بالإجابة عن الاستفسار التالي: إذا لدي حقل اسم العميل Cust_Name وقام المستخدم بادخال اسم العميل بالشكل التالي: محــــلات ســــندس لاحـظ وجود المــد في محلات وكذلك سندس عند عمل بحث باستخدام جملة Select لا تستطيع جملة Select التعرف على المـد كيف أقوم بتجاوز المـد أثناء تنفيذ جملة Select وجزاكم الله خير
-
السلام عليكم exp userid=scott/tiger file=c:\Backup\scott.dmp الأمر لم ينجح عندي عل أوراكل 9i هل في طريقه أخري لعمل backup للداتا بيز
-
-
السلام عليكم ورحمة الله وبركاته أخواني أريد معرفة كيفية جعل النواتج التي تخرج بعد تنفيذ أستعلام معين تكون على شكل جدول . أذا قمت بتنفيذ أستعلام معين , تأتي جميع الحقول بشكل رأسي , كيف أجعلها تكون مرتبة على شكل جدول ؟ تحياتي لكم ..
-
اخوانى الكرام السلام عليكم ورحمة الله لقد قمت بعمل يوزر جديد فى oracle9i ولكن عند محاولة عمل الجداول تظهر لى رسالة الخطأ هذه [ALIGN=left] ORA-01950: no privileges on tablespace 'USERS' </div> فما معناها؟
-
select e.last_name,d.department_name from employees e join departments d using (department_id) where d.department_id not in (10,40) order by department_name the statement fails when executed which change fixes the error مكتوب الاجابه c-remove the tablr alias from the select clause وكمان e-prefix the column in the order by clause with the table alias في التوضيح كاتب ان e ممكن تحل المشكله وكاتب not c انا مش مقتنعه اصلا بالاجابه ولما جربت اشيل كل الalias من الجمله اشتغلت يعنى الارجح تكون c هي الصح انا مش عارفه ايه الاجابه ولو في حاجه غلط في testking اذاكرها زي ماهي امتحانى بكره بأذن الله