ما معنى truncate؟
المعنى في مجال تطوير البرمجيات مع أمثلة
truncate: تفريغ جدول
إزالة جميع الصفوف من جدول دفعة واحدة باستخدام TRUNCATE TABLE، مع الإبقاء على الجدول وبنيته؛ وهي أسرع بكثير من حذف الصفوف واحدًا واحدًا.
طريقة الاستخدام
لا يقبل TRUNCATE شرط WHERE ولا يشغّل عادة مشغلات الحذف. في MySQL وOracle يثبت التغيير فورًا ولا يمكن التراجع عنه؛ أما في PostgreSQL وSQL Server فيمكن التراجع عنه ضمن معاملة. وغالبًا يعيد أيضًا عدادات المعرّفات إلى بدايتها.
أمثلة
Truncate the staging table before each import so old rows don't get mixed in.
أفرغ جدول التجهيز قبل كل عملية استيراد حتى لا تختلط البيانات القديمة بالجديدة.
إزالة الصفوف السابقة تضمن أن يحتوي الجدول على بيانات الاستيراد الحالي فقط.
Someone truncated the wrong table, and we had to restore it from last night's backup.
أفرغ أحدهم الجدول الخطأ، واضطررنا إلى استعادته من نسخة الليلة الماضية.
أدى تنفيذ عملية التفريغ على جدول غير مقصود إلى فقدان بياناته، فاستُرجعت من النسخة الاحتياطية.
تراكيب شائعة
- truncate a table
- TRUNCATE TABLE
- truncate vs delete
- truncate and reload
مصطلحات ذات صلة
معنى الكلمة في مجالات أخرى
قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:
مصطلحات أخرى: قواعد البيانات والتخزين الدائم
- SQL · لغة الاستعلامات المهيكلة (SQL)
- column · عمود
- query · استعلام
- relational database · قاعدة بيانات علائقية
- DBMS · نظام إدارة قواعد البيانات (DBMS)
- primary key · مفتاح أساسي
- foreign key · مفتاح أجنبي
- SELECT statement · تعليمة SELECT
- WHERE clause · جملة WHERE
- join · يضم الجداول
- schema · مخطط قاعدة البيانات
- transaction · معاملة قاعدة بيانات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
