-
نظرًا لاحتياجات العمل، أحتاج إلى تعديل نوع البيانات لحقل معين من الرقم (5) إلى الرقم (5،2).
إذا لم تكن هناك بيانات، فما عليك سوى استخدام العبارة التالية
تغيير الجدول tb_test تعديل رقم البيرميل (5،2)؛
ولكن إذا كانت لديك بيانات، فلا يمكنك استخدام الطريقة المذكورة أعلاه.
تغيير الجدول tb_test إضافة رقم permile_temp (5،2)
تحديث مجموعة tb_test permile_temp=permile;
تغيير ميل عمود إسقاط الجدول؛
تغيير اختبار الجدول، وإعادة تسمية العمود permile_temp إلى permile؛
ستؤدي هذه الطريقة إلى تغيير أسماء الأعمدة، وقد تؤدي زيادة ترتيب الحقول إلى ترحيل الصفوف، مما سيكون له تأثير على التطبيق.
الطريقة التالية هي طريقة أفضل
ليست هناك حاجة لتغيير أسماء الأعمدة ولن يحدث أي ترحيل للجدول، ولكن هذا له عيب وهو أن الجدول يحتاج إلى التحديث مرتين.
إذا كانت كمية البيانات كبيرة، فسيتم إنشاء المزيد من عمليات التراجع والإعادة، والشرط الأساسي هو إيقاف تشغيل الجهاز.
إذا لم يكن هناك وقت توقف، يمكنك أيضًا استخدام إعادة التعريف عبر الإنترنت.
هنا هو البرنامج النصي:
تغيير الجدول tb_test وإضافة رقم permile_temp؛
إضافة/تعديل الأعمدة
تغيير الجدول tb_test تعديل PERMILE null؛
تحديث مجموعة tb_test permile_temp=permile,permile=null;
يقترف؛
تغيير الجدول tb_test تعديل رقم البيرميل (5،2)؛
تحديث مجموعة tb_test permile=permile_temp,permile_temp=null;
يقترف؛
تغيير الجدول tb_test إسقاط العمود permile_temp؛
تغيير الجدول tb_test تعديل PERMILE ليس فارغًا؛
حدد * من tb_test؛
هذه المقالة مأخوذة من مدونة CSDN، يرجى الإشارة إلى المصدر عند إعادة الطباعة: http://blog.csdn.net/luinstein/archive/2009/12/21/5049010.aspx.