
توفر أداة SQL*Plus من Oracle بيئة ممتازة لكتابة وتنفيذ عبارات SQL المختلفة ومن ثم إرسالها إلى خادم Oracle. ولأهمية هذه الأداة بالنسبة إلى مطوري ومسئولي قواعد البيانات على حد سواء، سأستعرض في هذا الموضوع بالصور بعض الحيل والتلميحات البسيطة.

الشكل أ: طريقة سهلة للدخول إلى SQL*Plus من غير التنقل بين الحقول، اسم المستخدم/كلمة المرور@اسم قاعدة البيانات.

الشكل ب: طريقة أخرى للدخول إلى SQL*Plus من خلال موجه الأوامر Command Prompt، وذلك بكتابة أمر: “sqlplus /nolog“، ومن ثم كتابة أمر “connect” للإتصال.

الشكل ج: لنتصور أننا نريد حذف سجل لموظف ما، سنستخدم بالتأكيد أمر DELETE، ولكن ماذا لو نسينا كتابة شرط (Where)؟ سنحذف سجلات كافة الموظفين! لذلك يجب توخي الحذر عند تنفيذ أمر DELETE والأمر نفسه ينطبق مع أمر UPDATE.

الشكل د: من حسن الحظ أننا نستطيع استخدام أمر ROLLBACK للتراجع عن أوامر DML الثلاث، INSERT و DELETE و UPDATE.

الشكل هـ: إستخدم هذه العبارة “select * from user_catalog” لعرض جميع الجداول التابعة للمستخدم الحالي، ويمكن إختصار هذه العبارة إلى “select * from cat”.

الشكل و: إستخدم أمر LIST لعرض آخر عبارة تم تنفيذها، ويمكن إختصار هذا الأمر إلى L.

الشكل ز: إستخدم أمر EDIT لتحرير آخر عبارة تم تنفيذها، ويمكن إختصار هذا الأمر إلى ED (سيتم تحرير العبارة في الذاكرة المؤقتة).

الشكل ح: إستخدم أمر RUN لإعادة تنفيذ آخر عبارة، وكذلك يمكن استخدام الرمز /.

الشكل ط: عبارة SQL مفيدة جدا، تستخدم لنسخ هيكل وبيانات جدول آخر لجدول جديد.

الشكل ي: نشاهد فيها نتيجة تنفيذ العبارة السابقة.
وهذا كل شيء! أرجو أنكم وجدتم الموضوع مفيدا.
[…] يمكنك أيضا قراءة المقال الأصلي . . […]
إعجابإعجاب
[…] – SQL*Plus تلميحات وحيل مفيدة. […]
إعجابإعجاب
[…] – SQL*Plus: تلميحات وحيل مفيدة. […]
إعجابإعجاب