<分区>

我试图在不同的表格中选择多行,但无论我做什么我都无法让它工作。 我收到此错误:

Error(14,1): PL/SQL: ORA-00918: column ambiguously defined 

代码(注意,这是触发器的一部分,这就是为什么有 :new):

SELECT brw.borage, bt.agelower, bt.ageupper 
INTO borAge, minAge, maxAge 
FROM Borrower brw, BookTitle bt 
  INNER JOIN BookCopy bc ON  :new.bcID = bc.bcID 
  INNER JOIN BookTitle bt ON bt.isbn = bc.isbn 

注意:BookTitle 只有一个 ageLower 和 ageUpper 列。除了 borAge、minAge 和 maxAge 之外,也没有减速。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!