TRUNCATE TABLEيزيل جميع الصفوف من الجدول ، لكن بنية الجدول وأعمدته والقيود والفهارس وما إلى ذلك تظل. لإزالة تعريف الجدول بالإضافة إلى البيانات الخاصة به ، استخدم عبارة DROP TABLE. … يمكن التراجع عن عملية TRUNCATE TABLE.
ما هو اقتطاع الجدول Mcq؟
1. Truncateيزيل كل الصفوف من الجدول ولا يسجل الصف الفرديالحذف. … إذا كان الجدول يحتوي على عمود تعريف ، فسيتم إعادة تعيين عداد هذا العمود إلى القيمة الأولية المحددة للعمود. إذا لم يتم تحديد أصل ، يتم استخدام القيمة الافتراضية…..
هل يحذف جدول TRUNCATE الإحصائيات؟
لا يتم تحديث الإحصائيات تلقائيًا حتى تكون هناك حاجة إلى الإحصائيات مرة أخرى. الملقب ،لا يفعل ذلك TRUNCATE. لذا "لا".
ماذا يحدث للفهارس عند اقتطاع جدول؟
عندما تقوم باقتطاع جدول ،تقوم Oracle Database تلقائيًا بإزالة جميع البيانات في فهارس الجدول وأي عرض ملموس للمسار المباشر معلومات INSERT الموجودة بالاقتران مع الجدول. هذه المعلومات مستقلة عن أي سجل مشاهدة واقعي.
ما هو الأمر الذي يمكنك استخدامه لإزالة جميع البيانات بسرعة من الصفوف في الجدول دون حذف الجدول نفسه؟
منطقيًا ،TRUNCATE TABLEمشابه لعبارة DELETE مع عدم وجود عبارة WHERE. تقوم عبارة TRUNCATE TABLE بإزالة جميع الصفوف من الجدول ، ولكن تزيل بنية الجدول وتظل أعمدتها وقيودها وفهارسها وما إلى ذلك كما هي.