select into test123 from test
test123把表test的结构弄过去了,以及数据!
当然约束依然存在!
你试试看!
有问题请告之!
答案是:不需要,只要保证外键是唯一性的就可以了,外键可以作为主键也可以不作为主键,第二个问题就没有必要讨论了,第三个问题:你现在既然已经加了外键约束,应该先插入班级表的信息,如果先插入学生信息找不到对应的班级外键的约束,插入就会失败,
通过工具NAVICAT 设计表时进行设计
打开NAVICAT,连接数据库
右键目标表,选择设计表
打开后选择外键菜单,具体如图:
分别设置外键名,字段,关联数据库、表、字段,以及删除时 *** 作,更新时 *** 作方式然后点击保存按钮即可
也可以通过SQL方式完成对表外键的添加,如:
语法:alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);
以上就是关于sqlserver2000数据库中的一个表中有个外键约束,怎么用insert into 语句实现,要个例子全部的内容,包括:sqlserver2000数据库中的一个表中有个外键约束,怎么用insert into 语句实现,要个例子、mysql数据库一个表的外键必须是另外一个表的主键吗具体提问如下,请一定帮我解答下! 1.一个、mysql怎么设置外键等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)