السلام عليكم و رحمة الله
عندي قاعدة بيانات مليئة على MS SQL و أرغب في إضافة حقل جديد هو int بحيث تكون القيمة هي 2 لجميع الحقول الموجودة سابقاً...
ما هو كود الـ Query Analyzer لجعل هذا ممكناً دون الادخال اليدوي؟
السلام عليكم و رحمة الله
عندي قاعدة بيانات مليئة على MS SQL و أرغب في إضافة حقل جديد هو int بحيث تكون القيمة هي 2 لجميع الحقول الموجودة سابقاً...
ما هو كود الـ Query Analyzer لجعل هذا ممكناً دون الادخال اليدوي؟
تم تعديل هذه المشاركة بواسطة محمد القربي في 27 مارس 2005 في 01:24
Mohamad Al-Karbi
و عليكم السلام و رحمة الله و بركاته اخوى محمد
اعتقد انك تود القول ان كل قيم العمود الجديد ستكون مساويه ل 2 لذا فسنقوم اولاً باضافة العمود الجديد و سنجعله يقبل ال Null
Use MyDB alter table TBL_Name Add MyCol Int Null Go
بعد ذلك نجعل كل قيم العمود الجديد = 2 باستخدام ال Update بدون استخدام ال Where Clause
update TBL_Name Set MyCol =2
تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 27 مارس 2005 في 05:43
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
هذا الموضوع مغلق.