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

Modifying Column Data Types تعديل نوع بيانات العمود

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

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

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

عند الحاجة إلى تعديل نوع بيانات عمود قائم أو توسيع سعته—مثل زيادة VARCHAR(150) إلى VARCHAR(250) أو ترقية INT إلى BIGINT—نستخدم الصيغة ALTER TABLE table_name MODIFY COLUMN col_name NEW_TYPE. ويمكن أيضاً دمج MODIFY COLUMN مع FIRST أو AFTER لتغيير موضع العمود.

SQL
-- Widen a VARCHAR column and upgrade numeric precision
ALTER TABLE products
  MODIFY COLUMN title VARCHAR(250),
  MODIFY COLUMN unit_price DECIMAL(12, 2);