sql中一个表的主键是其他两个表的外键 该怎样添加 sql语句怎样写
1个回答
展开全部
你是说向表中添加数据?直接就可以了吧
insert into 外键tablename(.....,引用ID)
values(.......,主键表ID)
insert into 外键tablename(.....,引用ID)
values(.......,主键表ID)
追问
不是添加数据是、而是怎样写这些表的外键关系
表名 Users(用户表)
user_id int
user_name nvarchar(50)
表名 Titlelist(主题表)
title_id int
user_id int
表名 Replylist(回复表)
reply_id int
user_id int
用户表的 user_id是主键而在主题表中和回复表中是外键,主题表和回复表的外键关系怎样写呀
追答
alter table Titlelist
add constraint FK_ID foregin key(user_id) references Users(user_id)
alter table Replylist
add constraint FK_ID foregin key(user_id) references Users(user_id)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询