PDA

View Full Version : دادهای تکراری در جداول و حذف آنها



mehdi58
شنبه 08 مهر 1385, 12:55 عصر
سلام
وقتی در یه جدول که شامل تعدادی فیلد هست ( این جدول PK نداره اما FK داره) اگه دو تا رکورد تکراری درج کنم و بعدا متوجه این اشتباه بشم و بخوام یکی از اونها رو پاک کنم یا تصحیح کنم با پیغام زیر روبرو میشم :


Key column information is insufficient or incorrect too many rows affected by update.



برای حل این مشکل چیکار باید کرد ؟
من راهی به ذهنم نرسید جز اینکه جدول مورد نظر رو Drop کنم و دوباره یه جدول دیگه مشابه همون بسازم و ... ( البته اولش اومدم و کلید خارجی رو از جدولم برداشتم تا شاید درست بشه اما نشد)
ضمنا یه مشکل دیگه اینکه وقتی جدولم رو Drop کردم ودفعه بعد خواستم جدول جدید رو همنام با جدول قبلی کنم پیغام داد که قبلا جدولی با این نام ایجاد شده !

AminSobati
شنبه 08 مهر 1385, 20:10 عصر
شما حتما باید یک فیلد Unique داشته باشید در جدولتون تا بتونین روی رکورد مورد نظر ویرایش کنید