Oracle の代替日付計算方法
DATEDIFF 関数は Oracle ではネイティブにサポートされていませんが、差分を計算するための代替アプローチがいくつかあります。 2 つの日付の間:
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') - TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff FROM dual
SELECT INTERVAL '2000-01-02' - '2000-01-01' DAY TO DAY AS DateDiff FROM dual
SELECT TRUNC('2000-01-02', 'DD') - TRUNC('2000-01-01', 'DD') AS DateDiff FROM dual
これらの代替方法を利用すると、Oracle で依存することなく 2 つの日付間の日付の差を効果的に計算できます。専用の DATEDIFF 関数で。
以上がDATEDIFF を使用せずに Oracle で日付の差異を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。