بتاريخ: 13 يونيو 200817 سنة comment_131103 عند استخدام جمل السيكوال يلاحظ وجود تكرار في الأوامر لذلك سأببين بأذن الله بعض أوامر تحرير جمل السيكوال بإستخدام السيكوال بلاس append change/old/new clear buffer del list run الأمر الأول append or aيستخدم هذا الأمر لإضافة نص وليكن اسم عمود في أحد الجداول لآخر سطر تمت كتابته مثلا select employee_id,last_name from employees where department_id=50 فلكي نضيف الsalaryنكتب الآتيappend,salaryسنلاحظ حدوث خطأ لأنه من المفترض أن يتم إضافة الأمر لأول سطرو لذلك سنكتب رقم السطر الذي نود الإضافة فيه أولا يعني1append,salary-------------------------------------------------------------------------------------------------------الأمر الثاني c or changeيستخدم هذا الأمر لاستبدال نص قديم باخر جديد لآخر سطر تمت كتابتهفمثلااذا أردنا اخر سطر في جملة السيكوال الماضية نكتب الآتي change/department_id=50/department_id=60 حيث أن الdepartment_id=50هي القيمة القديمة أما الdepartment_id=60هي القيمة الجديدة------------------------------------------------------------------------------------------------------الأمر listيستخدم لاظهار أو ادراج جملة السيكوال الموجودة بالذاكرة وهي عادة تكون آخر جملة سيكوال تمت كتابتهاأما لتحديد سطر معين فنكتب رقم السطر بعد listفمثلاlist 2تقوم بادراج السطر الآتي from employees --------------------------------------------------------------------------------------------------------الأمر delيستخدم لحذف آخر سطر تمت كتابتةأما لتحديد سطر معين وليكن آخر سطر في جملة الاستعلام الأولي نستخدم الآتيdel 3حيث 3 هو رقم السطر و هو department_id=60 (خد بالك احنا عدلنا رقم الإدارة)---------------------------------------------------------------------------------------------------------الأمر clear bufferيمسح كل السطور الموجودة بالذاكرة(بينضف)--------------------------------------------------------------------------------------------------------وأخيرا الأمر runويستخدم لتنفيذ آخر أمر تمت كتابتهويمكن استبداله ب /--------------------------------------------------------------------------------------------------------اذا كان هناك بعض الخطأ أو السهو فأرجو التنبيه عليه تقديم بلاغ
بتاريخ: 14 يونيو 200817 سنة comment_131151 Only small Note.....Delete from <table name>;Delete <table name>there is no different between these two codes.... تقديم بلاغ
بتاريخ: 14 يونيو 200817 سنة كاتب الموضوع comment_131169 أخي الكريم السلام عليكم و رحمة الله و بركاتهأنا اتكلم عن أوامر الsql*plusوليس عن أوامر الdml تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.