PDA

View Full Version : مبتدی: مقدار دهی ستونی که جدیدا در جدول ایجاد شده



pedramfj
یک شنبه 19 دی 1389, 13:56 عصر
سلام
بعد از ساخت جدول و وارد کردن اطلاعات بعد از مدتی یک ستون دیگر هم به جدول اضافه کردم , بعد از اینکه ستون جدید اضافه شد با اجرا کردن جدول و نمایش آن , در تمام ردیف ها ستونی که جدید اضافه شده مقدارش NULL است .چگونه می توانم مقدار همه را بطور یکجا برابر 0 قرار دهم؟؟(sql2000)

m_karimi
دوشنبه 20 دی 1389, 02:15 صبح
سلام می توانید مقدار پیش فرض فیلد را 0 قرار دهید:

alter table tablename alter fieldname set default "0";
فقط به نوع فیلدی که تعریف کردید دقت داشته باشید. اگر از نوع varchar باشد حتما 0 را در کوتیشن قرار دهید ولی اگر int تعریف کردید کوتیشن نمی خواهد.