如何将新行插入与另一个表中的行相关的表中

时间:2016-01-09 03:35:54

标签: sql oracle

我试图在表中插入一行,同时让FK字段引用相关表中的PK字段,但它不会编译。这就是我到目前为止所拥有的。

Insert into Location(LocNo, FacNo, LocName) 
values('L120', 'F111','Door');

FacNo需要与Facility表中的PK facNo相关联,所以我在这里使FacNo相同,但是当我尝试运行它时它不会编译。我做错了什么?

  
      
  1. 使用设施名称“游泳池”在工厂表中插入一个新行。
  2.   
  3. 在修改问题1中与“设施”行相关的“位置”表中插入新行。新行应具有“门”   位置名称。
  4.   

我已经完成了第一个问题,但我遇到了第二个问题。

0 个答案:

没有答案