كيف يمكن تغيير اسم حقل في قاعدة البيانات اكسس بالكود
alter table emploee rename column col1 to col2
كيف يمكن تغيير اسم حقل في قاعدة البيانات اكسس بالكود
alter table emploee rename column col1 to col2
برجاء الرد
أخي الفاضل
السلام عليكم ورحمة والله وبركاتة
MS-ACCESS لا يدعم عمل عمل Rename مثل SQL Server ولكي نحل هذه المسألة يجب ان نتبع هذه الخطوات بطريقة غير مباشرة لكي نتحايل علي
المشكلة الحالية ومن ثم الوصول الي الهدف وهي كالتالي
1- اضافة عمود جديد
2- نقل البيانات ان وجدت من العمود القديم للعمود الجديد
3- حذف العمود القديم
1- ولاضافة عمود جديد يتم من خلال هذا الكود
ALTER TABLE Table_Name ADD COLUMN NewColumn TEXT
2- اذا كان هناك قيم في العمود القديم المراد حذفة يتم نقل القيم او البيانات من العمود القديم الي العمود الجديد من خلال جملة insert
INSERT INTO [New_Table] ( New_Colu) SELECT Table_Name.OLD_Column FROM Table_Name;
3- بعد ذلك يتم حذف العمود القديم
ALTER TABLE Table_Name DROP COLUMN OLD_Column
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 28 مايو 2013 في 18:21


شكرا علي هذه المعلومات
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…