الرئيسية      أرشيف المقالات       المنتدى        المكتبة       إتصل بنا
  القائمة الرئيسية
  تسجيل الدخول
اسم المستخدم :

كلمة المرور :

تذكرني



هل نسيت كلمة المرور ؟

اشترك الآن !
  بحث
  أقسام المقالات
  آخر المشاركات
  كتب جديدة
  زوار هذه الصفحة
اليوم 246
أمس 444
الإجمالي 197398
  معلومات الموقع


يتصفح المنتدى الآن:   1 زائر


  إشترك لتكتب موضوع

رد: أوامر فرعيه فى Oracle SQL Plus
#2
مشترك فعال
مشترك فعال

رؤية معلومات المستخدم
يمكنك التعديل فى الاوامر الموجودة فى الـ buffer بطريقة اخرى اكثر اّدمية وراحة فقط فى أى وقت قم بكتابة ed
نعم... فقط ed وسيفتح لك الـ notepad وبها الأوامر الموجودة فى الـBuffer يمكنك التعديل عليها كما شئت اضافة او حذف او او او...
ولا تنسى عمل save قبل الاغلاق
الان قم بكتابة L ستجد ان كل تعديلاتك قد تمت
قم بكتابة / ستجدها نفذت ايضا

وهذه المرة هذه هى النهاية

ولست بقانع من كُلَ فضلٍ ** بأن أُعزَى الى جَدٍّ هُمامِْ
[size=medium][color=FF0000]عجبت لمن له قَـدُّ و حـَدُّ ** ويَنبُـو نَبْوةَ
أرسلت بتاريخ: 2008/1/8 2:32
إنشاء ملف pdf طباعة تويتر فيسبوك غوغل بلس لينكيد إن Del.icio.us Digg Reddit Mr. Wong تقرير   أعلى

أوامر فرعيه فى Oracle SQL Plus
#1
مشترك فعال
مشترك فعال

رؤية معلومات المستخدم
هذه مجموعة من الأوامر التى لا تتعلق بشكل مباشر بالاستعلامات أى يمكنك العمل بدونها وهى تعمل مع sql plus الخاص بأوراكل ولا اعرف ان كانت تعمل مع my sql او غيره

نبدأ على بركة الله

لنفترض اننا استعلمنا عن كل البيانات بالجدول emp كما فى الصوره سنجد ان المسافات كبيره والاستعلام مقسم الى عدد كبير من الصفحات (شكل ميسرش عدو ولا حبيب)
ضبط حجم الصورة

الأن سنقوم بتغيير حجم السطر ليأخد مساحة اكبر من البيانات وبالتالى تصبح الحقول موزعة على سطر واحد فقط بدلا من سطرين
ولعمل ذلك نستخدم

set linesize100
 

لتكون النتيجة كالاتى
ضبط حجم الصورة

الان الصفوف موزعة على صفحتين ويمكننا تكبير حجم الصفحة لتشمل الصفوف كلها كالأتى

set pagesize200
 

ضبط حجم الصورة

لاحظ فى الاستعلام الاتى
ضبط حجم الصورة

اذا اردنا مثلا تغيير تنسيق التاريخ فى حقل الـHiredate فنفعل الأتى

alter session set nls_dat_format = 'mm/dd/yyyy'
 

وتكون النتيجة
ضبط حجم الصورة

لو اردنا مثلا تغيير تنسيق الارقام فى حقل النقود لتأخذ الشكل التالى $999.999.000 يمكننا ذلك بكتابة

col sal format $999,999,000
 

ثم نقوم باعادة الاستعلام مرة أخرى لنلاحظ الفرق
ملاحظةالعلامة/تقوم بتنفيذ الأمر الموجود فى الـbuffer اى اخر امر قمنا بكتابته متعلق بالاستعلام بالطبع
ضبط حجم الصورة

يمكن تغيير اسم الحقل ايضا ليظهر عند الاستعلام باسم اخر مثل الأتى
ضبط حجم الصورة

يمكن تغيير العلامات اسفل اسم الحقل عن طريق استخدام

set underline '='
 

او وضع اى علامه اخرى بدلا من = مثل
ضبط حجم الصورة

الان نقوم بعمل استعلام مثلا كالاتى
ضبط حجم الصورة
لنقم الأن بمسح الصفحة clear scr
الان هناك استعلام موجود فى الـ Buffer ويمكنك تنفيذة عن طريق كتابة / فقط
ولكنك تريد عرضه يمكنك ذلك فقط بكتابة حرف l
ثم لو اردت التعديل على احد هذه السطور عليك اختياره ويمكنك اختيار اى سطر من هذه السطور بكتابة رقمه فقط
فمثلا لو اردنا التغيير فى السطر الأول باضافة الحقل comm بعد الـHiredate سنقوم بالاتى
نختار رقم السطر وهو 1
ثم لاضافة اى كلمة فى اخر السطر نكتب

sql> a ,comm
 

كما فى الصورة التاليه
ملحوظةالتغيير ياستخدام a يكون بالاضافة لاخر السطر
ضبط حجم الصورة

اما لو اردنا مثلا استبدال اى كلمة من احد السطور ووضع اى كلمة اخرى مكانها نستخدم الاتى بعد طبعا l واختيار رقم السطر المراد التعديل فيه

sql> c/Old Word/New Word
 

ضبط حجم الصورة

يمكن استخدام like مع col لاعادة تنفيذ الامر مع حقل من نفس النوع كما يلى

sql> col comm like sal heading 'commission'
 

ضبط حجم الصورة

لالغاء التعديلات التى اضفناها بواسطة col على أحد الأعمدة نستخدم الاتى

col Field_name clear
 

ضبط حجم الصورة

لازالة كل التعديلات المضافة بواسطة الأمر col من كل الأعمدة

clear column
 

ضبط حجم الصورة

بالطبع التعديلات الاخرى مثل line size و page size و under line و date format تستمر طوال الـ Session واذا اردت ان تعيدها كما كانت اغلق الاتصال بالقاعدة :w: وقم بفتحة مرة اخرى أو أعدها كما غيرتها .... أنت حر

ودى كانت النهاية...بس مش النهاية

ولست بقانع من كُلَ فضلٍ ** بأن أُعزَى الى جَدٍّ هُمامِْ
[size=medium][color=FF0000]عجبت لمن له قَـدُّ و حـَدُّ ** ويَنبُـو نَبْوةَ
أرسلت بتاريخ: 2008/1/8 2:19
إنشاء ملف pdf طباعة تويتر فيسبوك غوغل بلس لينكيد إن Del.icio.us Digg Reddit Mr. Wong تقرير   أعلى


    
يمكنك قراءة موضوع.
لا يمكنك إضافة موضوع جديد.
لا يمكنك الرد على المشاركات.
لا يمكنك تحرير مشاركاتك.
لا يمكنك حذف مشاركاتك.
لا يمكنك إضافة إستفتاء جديد.
لا يمكنك التصويت في الإستفتاءات.
لا يمكنك إرفاق ملفات في مشاركاتك.
لا يمكنك المشاركة بدون موافقة المشرف.
لا يمكنك استخدام نوع المشاركة.
لا يمكنك استخدام كود هتمل.
You لا يمكنك استخدام التوقيع .
يمكنك إنشاء ملف PDF .
يمكنك طباعة الصفحة.

[بحث متقدم]




عروة نت 2003-2016 . بالاعتماد على زوبس