怎么创建这样的表:两个主键均定义成另一个表的主键的外键? 再说了,即使允许两个均为主键,如果两个字段都改,sql怎么给你同步课程号CNO? 那不乱套么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你自己看看sql 方面的书,或者看看sql联机帮助,看看一个表是否允许有两个主键(两个字段做联合主键当然没问题,但也只是一个主键,一个字段为主键,一个字段为外键,当然也不会有问题) 两个字段同时是课程表cno的外键与它们自身是否为主键没有问题.可以将两个字段同时定义为con的外键,但无法同时只能定义其中的一个与cno进行同步 --测试表create table 课程表(cno int primary key)create table 先修课课程表(课程号 int foreign key references 课程表(cno) on update cascade on delete cascade,先修课课程号 int foreign key references 课程表(cno) ,-- on update cascade on delete cascade, primary key(课程号,先修课课程号))godrop table 先修课课程表,课程表 两张表数据合并,其中A字段不允许重复 SQL执行日志查看的问题,请大家看看。谢谢 请教链接服务器中的表为什么不能生成视图? 十万火急,sql2005修改存储过程后如何恢复? sql server数据库一个字段ID的修改 bulk insert 遇到问题,在查询分析器中能插入,而在vc中确不行 求一SQL语句解决方案 请详细解释一下“最小方式记录日志”,看MSDN没有太明白意思 根据表A的某字段查询表B中的字段 vfp问题??? 盼望回复:如何将以下表中的数据用SqL语句写成目的语句。 SQL查询问题。
(两个字段做联合主键当然没问题,但也只是一个主键,一个字段为主键,一个字段为外键,当然也不会有问题)
create table 课程表(cno int primary key)create table 先修课课程表(
课程号 int
foreign key references 课程表(cno)
on update cascade on delete cascade,
先修课课程号 int
foreign key references 课程表(cno) ,
-- on update cascade on delete cascade,
primary key(课程号,先修课课程号))
godrop table 先修课课程表,课程表