data_var := dateadd(day,1,data_var);
これを 1 日増やして data_var にしようとしていますが、「識別子 'dateadd' を宣言する必要があります」というエラーが引き続き発生します。私はあちこちを検索しましたが、この問題に対処するのに役立つものは何も見つかりませんでした. ヘルプ?
SQL Developerについて言及したことで、Oracleを使用していると仮定します。この場合、関数DATEADD()
が存在しないため、エラーは完全に理にかなっています。問題が発生した場合は、常にドキュメントを検索する価値があります。この場合、手がかりが得られるはずの何も見つかりませんでした。
Oracle で日付に 1 日を追加するには、単純に日付に 1 を追加します。
date_var := date_var + 1;
詳細については、日時と間隔の演算に関するドキュメントを参照してください。