نظرة عامة
REPLACE تحديث جدول بشكل ذري.
تُدعَم هذه التعليمة في محرّكي قواعد البيانات
Atomic وReplicated،
وهما محرّكا قواعد البيانات الافتراضيان في ClickHouse وClickHouse Cloud، على التوالي.SELECT لا تسترجع البيانات غير المرغوب فيها،
ثم إسقاط الجدول القديم وإعادة تسمية الجدول الجديد.
يوضّح المثال أدناه هذا النهج:
REPLACE (إذا كنت تستخدم محركات قواعد البيانات الافتراضية) لتحقيق النتيجة نفسها:
الصياغة
تعمل جميع صيغ بناء الجملة لعبارة
CREATE أيضًا مع هذه العبارة. يؤدي استدعاء REPLACE لجدول غير موجود إلى ظهور خطأ.أمثلة
- محلي
- Cloud
لنأخذ الجدول التالي:يمكننا استخدام عبارة أو يمكننا استخدام عبارة
REPLACE لمسح جميع البيانات:REPLACE لتغيير بنية الجدول: