الانترنت وقواعد البيانات تعلم لغة SQL الدرس الرابع
|
* القاهرة مكتب الجزيرة
أسامة مرسي :
سنخصص هذه الحلقة لعلاج بعض الصعوبات أو المشاكل التي ربما تكون قد صادفتنا أثناء كتابة الأكواد وصعوبة تصحيح أي خطأ نحوي في الأكواد. وسنقوم في هذه الحلقة بتعلم بعض الأوامر التي تفيدنا في تسهيل بعض هذه الصعوبات.
1 الأمر change
ويستخدم هذا الأمر في تغير أي كلمة في السطر الأخير الذي قمنا بكتابته، وهو يفيد في تصحيح الأخطاء.
مثال: نفترض أننا قمنا بكتابة استعلام الغرض منه عرض جميع محتويات الجدول agent كالآتي
select * from agen;
وتلاحظ في الصيغة الآتية وجود خطأ في اسم الجدول وتظهر رسالة خطأ تخبرك بهذا الخطأ.
2 الأمر list
مسؤول عن إظهار الأسطر التي قمنا بكتابتها، وهو مفيد في تصحيح الأخطاء حيث يمكننا عرض الأسطر بأكثر من طريقة.
فيمكننا عرض آخر سطر تم كتابته بكلمة last
وكذلك يمكننا عرض أي سطر بمجرد كتابة رقمه بعد كلمة list
3 الأمر append
وهو مفيد في عملية إلحاق بعض الأسطر في الاستعلام، ويمكننا إضافة الأسطر في أي جزء من الاستعلام وذلك باستخدام الأمرlist والذي يعرض الجزء الذي نريد الإلحاق بآخره ثم نستخدم append للإلحاق، وفى هذا المثال سنقوم بكتابة استعلام يعرض جميع محتويات الجدول agent ثم نقوم بإلحاق سطر يحتوي على شرط يجعل الاستعلام يعرض العملاء الذين يحملون اسم محمد ثم نقوم إلحاق سطر يجعل الاستعلام يعرض الذين يحملون اسم محمد ويعيشون في مصر.
وتلاحظ في الاستعلام السابق أننا لم نضف علامة الفاصلة المنقوطة (;) في نهاية كل سطر نضيفه لأن ال sql تقوم بذلك بنفسها.
كما يجب أن تلاحظ ترك مسافة بين كلمة append وأول كلمة نريد إلحاقها وإذا أردنا لأن نضيف مسافة في السطر نفسه الذي نريد إلحاقه فيجب ترك مسافتين الأولى لصيغة الأمر append والثانية التي تريد إلحاقها في الاستعلام.
2 الأمر dell
ويستخدم هذا الأمر في إلغاء الأسطر التي قمنا بكتابتها ويمكننا أن نلغي سطرا واحدا سواء كان آخر سطر أو من وسط الاستعلام، كذلك يمكننا أن نلغي مجموعة أسطر. وفى المثال القادم سنقوم بكتابة استعلام مكون من أربعة أسطر، وبعد عرضه بطريقة list سنقوم بإلغاء السطر الأخير، ونتأكد من الإلغاء بالأمر list.
وبعد أن عرضنا بعض الأوامر التي تقوم بتسهيل العمل مع ال sql ، فقد يقول البعض لو استطعنا أن نقوم بكتابة الأوامر في أي برنامج معالج كلمات مثل الورود لكان هذا أسهل ونقول له إن هذه الإمكانية موجودة بالفعل في ال sql وذلك باستخدام الأمر edit.
الأمر edit
يقوم هذا الأمر بفتح ال editor الموجود في نظام التشغيل (notepad) لو كان النظام المستخدم هو ال windows ونقوم بكتابة الأوامر ونحفظ هذه الأوامر.
وفى المثال التالي سنقوم بإنشاء ملف اسمه osa1 ونقوم بكتابة الأوامر التي نريد كتابتها داخل الملف.
ثم نقوم بتنفيذها في شاشة ال sql والخطوات الآتية توضح طريقة عمل هذا الملف وحفظه وتنفيذه.
1 نقوم بكتابة الأمر edit name of file واسم الملف هو osa .
2 تظهر الشاشة الآتية التي تسألك عن رغبتك في إنشاء هذا الملف نختار موافق.
ثم سنقوم بإلغاء السطر الأول وتأكدنا من الإلغاء بنفس الطريق .
وفى النهاية قمنا بإلغاء السطرين الباقيين بنفس الطريقة.
3 تظهر شاشة ال notepad
نقوم بكتابة الاستعلام الذي نريد كتابته وليكن عرض جميع محتويات الجدول agent وننهي الاستعلام بالرمز / ونغلق البرنامج.
لتصحيح هذا الخطأ نستخدم الأمر change كالآتي
4 نقوم بكتابة الأمر run name file فيتم تنفيذ هذا الاستعلام.
.....
الرجوع
.....
| |
|
|
توجه جميع المراسلات التحريرية والصحفية الى
chief@al-jazirah.com عناية رئيس التحرير
توجه جميع المراسلات الفنية الى
admin@al-jazirah.com عناية مدير وحدة الانترنت
Copyright 2002, Al-Jazirah Corporation, All rights Reserved
|