انتقل إلى محتوى الدرس

Renaming Columns Safely إعادة تسمية الأعمدة بأمان

تعلّم تعديل هيكل الجداول وإدارة الأعمدة في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
8 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

في الإصدارات القديمة، كانت إعادة تسمية العمود تتطلب استخدام العبارة التقليدية CHANGE COLUMN old_name new_name FULL_TYPE مع إعادة كتابة نوع البيانات كاملاً. أما في MySQL 8 الحديثة، فيوفّر الأمر المخصص ALTER TABLE table_name RENAME COLUMN old_name TO new_name طريقة آمنة تغيّر اسم العمود فقط مع الحفاظ التام على نوعه وخصائصه تلقائياً.

SQL
-- Rename a column cleanly in MySQL 8 without retyping its type
ALTER TABLE products
  RENAME COLUMN unit_price TO retail_price;
DESCRIBE products;