我正在尝试在 PL/SQL 中实现一个存储函数,该函数查找给定司机访问的城市总数,返回驾驶执照号码。
我尝试过这样的事情,但我不断收到“使用编译错误创建的函数。”。问题是,oracle 11g 没有显示错误在哪里?这是我得到的。
create or replace function driverL return number
as licence L#%TYPE;
begin
select L#, count(T#)
from driver d
join trip t ON d.L# = t.L#
join leg l ON l.t# = l.t#;
return licence;
end;
/
我如何将多次访问同一个城市视为一次访问?