私はSQL開発者のコーディングに非常に慣れていないので、すべてのコードがどのように書かれているのか本当にわからないので、助けが必要です。次のようになると思われる帰国日を返す簡単な関数を作成する必要があります。
SQL> SELECT get_returndate(7)
FROM dual;
_________
GET_RETURNDATE(7)
----------------------------
2013-10-21:23:59
___
1つのパラメーターを取りsysdate + parameter
、日付として返すと想定されています。
これは私が得たものです
create or replace
function get_retdate(
p_days number)
return date
as
v_retdate date;
v_currdate date := sysdate;
begin
select v_date + p_days
into v_retdate
return
from dual;
end;
私の問題は、SQL と関数に非常に慣れていないため、関数のローカル変数にパラメーターを追加する方法がわからないことです。そのため、どこにも到達していません...これは非常に簡単で、私はSQLが苦手なだけです。