パッケージを作成したいのですが、パッケージ内にパラメーターを持つ関数があります。TIME_DIM のテーブルがあり、そのテーブルの粒度は 1 レコード/秒です。このパッケージの作成中にエラーが発生しました。誰か助けてください。
create or replace
PACKAGE PKG_TIME_DIM
IS
Function FUN_TIME_DESC
( TIME_IN IN varchar2 )
RETURN varchar2
IS
TIMEDESC varchar2;
CURSOR c1
IS
SELECT TIME_DESC
from TIME_DIM
where TIME_DESC = TIME_IN;
BEGIN
open c1;
fetch c1 into TIME_DESC;
if c1%notfound then
TIMEDESC := 9999;
end if;
close c1;
RETURN TIMEDESC;
END;
END;