1
Oracle関数にdate - DAYSを渡そうとしましたが、エラーが発生しました。Oracle関数が日付を渡すことができません - DAYS
この1つは正常に動作: ORA-00907:欠落している私は、別のSELECTにこれを変更する右括弧
SELECT
MYFUNCTION(TRUNC(SYSDATE) - 730 DAYS)
FROM
dual;
、それが動作
SELECT
TRUNC(SYSDATE) - 730 DAYS
FROM
dual;
この1つは、エラーが返されますしかし、なぜそれはそうですか? 私は上記の方が気に入っています。なぜなら、それを月や年などに変更する必要があるからです。しかし、それは動作しません。
SELECT
MYFUNCTION(
(
SELECT
TRUNC(SYSDATE) - 730 DAYS
FROM
dual
)
)
FROM
dual;