PDA

View Full Version : خطا در ایجاد کلید خارجی



masato
دوشنبه 11 شهریور 1392, 01:01 صبح
سلام
من وقتی میخوام دستی کلید خارجی درست کنم این خطا رو میده
#1005 - Can't create table 'myfirst.#sql-b5c_12' (errno: 150)
فیلدها هم وجود داره اینم دستور
ALTER TABLE tbl_comment ADD CONSTRAINT FOREIGN KEY (post_id) REFERENCES tbl_post(id) ON DELETE CASCADE;

یکی از فیلدها رو unsigned گذاشتم بودم :اشتباه:

سعید صابری
دوشنبه 11 شهریور 1392, 11:21 صبح
جدولتون خالی هست یا حاوی دیتا؟

یک چیز دیگه اینه که فیلد مبدا و مقصد از نظر خصوصیات دقیقا باید شبیه به هم باشند