我有两张桌子,一张是

ticket_details(ticket_id,cab_name,cab_no,ticket_number)


这里ticket_id是我的主键

第二个是

user_detail(user_id,name,email,password,gender,location)


这里user_id是我的主键,
我想将user_id作为外键添加到我的ticket_details表中。

我尝试了一些代码,但它向我显示了错误。有帮助吗??预先谢谢你。

最佳答案

您可以按顺序尝试(如果user_id为int):


ALTER TABLE ticket_details ADD user_id INTEGER NOT NULL DEFAULT 0;
使用有效值填充新的user_id列。
ALTER TABLE ticket_details ADD CONSTRAINT fk_user_id FOREIGN KEY (user_id) REFERENCES user_detail(user_id);

09-18 02:02