كيفية مسح الجدول في SQL

جدول المحتويات:

كيفية مسح الجدول في SQL
كيفية مسح الجدول في SQL

فيديو: كيفية مسح الجدول في SQL

فيديو: كيفية مسح الجدول في SQL
فيديو: sql server drop table command حذف جدول 2024, شهر نوفمبر
Anonim

تم تطوير لغة الاستعلام الهيكلية (SQL) في السبعينيات من قبل اثنين من الأمريكيين (ريموند بويس ودونالد تشامبرلين) من شركة آي بي إم. تم اعتماد نسختها الأولى رسميًا في عام 1986 وهي اليوم لغة إدارة قواعد البيانات الأكثر شيوعًا. وبالطبع فإن تشغيل جداول المقاصة من السجلات هو أحد العمليات الأساسية بهذه اللغة ويمكن تنفيذه بعدة طرق.

كيفية مسح الجدول في SQL
كيفية مسح الجدول في SQL

ضروري

معرفة أساسية بلغة SQL

تعليمات

الخطوة 1

استخدم عبارة SQL truncate لمسح الجداول ، وتحديد اسم الجدول الذي تهتم به في الاستعلام الخاص بك. على سبيل المثال ، إذا كنت تريد مسح جدول باسم TableToClear ، فيجب أن يبدو الاستعلام بالكامل كما يلي:

اقتطاع الجدول "TableToClear"

الخطوة 2

استخدم عامل الحذف كبديل لعامل التشغيل المقتطع لحذف البيانات من جدول صف صف. يتطلب بناء جملة هذا الأمر تحديد اسم الجدول والشرط الذي يجب إزالة صف منه بموجبه. إذا أدخلت شرطًا يُعرف أنه صحيح ، بغض النظر عن محتوى الصف ، فسيتم حذف جميع سجلات الجدول. على سبيل المثال ، بالنسبة لجدول TableToClear ، يمكن تكوين استعلام باستخدام عامل التشغيل هذا على النحو التالي:

حذف من "TableToClear" حيث 1

على عكس عامل التشغيل المقتطع ، سيعيد هذا الاستعلام عدد الصفوف المحذوفة. هناك اختلاف آخر في تنفيذ هذا الأمر وهو عدم قفل الجدول بأكمله ، ولكن فقط السجل الذي تتم معالجته في الوقت الحالي. سيستغرق تنفيذ هذا الخيار وقتًا أطول ، وسيصبح ملحوظًا عندما يكون هناك عدد كبير من الصفوف في الجدول يتم مسحها.

الخطوه 3

هناك أيضًا المزيد من الخيارات الغريبة - على سبيل المثال ، احذف الجدول تمامًا وأعد إنشائه في استعلام Sql واحد. استخدم قطرة للحذف والإنشاء للإنشاء. على سبيل المثال ، إذا كان جدول TableToClear يتكون من حقل نص مكون من 50 حرفًا وحقل كود عدد صحيح بقيم غير صفرية ، فيمكنك كتابة العمليات الخاصة بحذفه وإعادة إنشائه على النحو التالي:

إسقاط الجدول "TableToClear" ؛

إنشاء جدول "TableToClear" (عدد صحيح للرمز ليس فارغًا ،

الاسم شار (50) ليس فارغًا);

موصى به: