<分区> 分区>
我试图在不同的表格中选择多行,但无论我做什么我都无法让它工作。 我收到此错误:
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 之外,也没有减速。