{"id":15337,"date":"2026-05-01T10:35:46","date_gmt":"2026-05-01T01:35:46","guid":{"rendered":"https:\/\/fobi.ashisuto.co.jp\/tech\/?p=15337"},"modified":"2026-05-01T10:36:27","modified_gmt":"2026-05-01T01:36:27","slug":"datecalculation_cheatsheet","status":"publish","type":"post","link":"https:\/\/fobi.ashisuto.co.jp\/tech\/technical\/techmemo\/datecalculation_cheatsheet\/","title":{"rendered":"\u3059\u3050\u306b\u4f7f\u3048\u308b\uff01WebFOCUS\u65e5\u4ed8\u8a08\u7b97\u30c1\u30fc\u30c8\u30b7\u30fc\u30c8"},"content":{"rendered":"\n<p>\u300c\u65e5\u4ed8\u306e\u8a08\u7b97\u30c1\u30fc\u30c8\u30b7\u30fc\u30c8\u300d\u306f\u3001WebFOCUS\u3067<strong>\u65e5\u4ed8\u30fb\u5e74\u6708\u30fb\u5e74\u30fb\u4f1a\u8a08\u5e74\u5ea6\u3092\u6271\u3046\u969b\u306e\u4ee3\u8868\u7684\u306a\u8a08\u7b97\u5f0f<\/strong>\u3092\u3001<strong>\u30b3\u30d4\u30da\u3067\u4f7f\u3048\u308b\u5f62\u3067\u307e\u3068\u3081\u305f\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9<\/strong>\u3067\u3059\u3002<\/p>\n\n\n\n<p>WebFOCUS\u3067\u306f\u540c\u3058\u7d50\u679c\u3092\u5f97\u308b\u305f\u3081\u306e\u95a2\u6570\u3084\u65b9\u6cd5\u304c\u8907\u6570\u3042\u308a\u3001\u8981\u4ef6\u306b\u5fdc\u3058\u3066\u67d4\u8edf\u306b\u5b9f\u88c5\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p>\u672c\u30da\u30fc\u30b8\u3067\u306f\u3001\u305d\u306e\u4e2d\u304b\u3089\u4ee3\u8868\u7684\u306a\u300c\u63a8\u5968\u30d1\u30bf\u30fc\u30f3\u300d\u3092\u4e00\u89a7\u5316\u3057\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u6982\u8981<\/h2>\n\n\n\n<p>\u672c\u30da\u30fc\u30b8\u3067\u306f\u3001\u5229\u7528\u3059\u308b\u30c7\u30fc\u30bf\u3084\u65b9\u6cd5\u306b\u3088\u3063\u3066\u8907\u6570\u306e\u30d1\u30bf\u30fc\u30f3\u3092\u8a18\u8f09\u3057\u3066\u304a\u308a\u3001\u6b21\u306e2\u7cfb\u7d71\u306b\u5927\u304d\u304f\u5206\u304b\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<ul>\n<li><strong>\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u3092\u8d77\u70b9\u3068\u3057\u305f\u300c\u5909\u6570\uff08\u6587\u5b57\u5217\uff09\u300d\u30d1\u30bf\u30fc\u30f3<\/strong><br>DT_CURRENT_DATE() \u3092\u8d77\u70b9\u306b\u3001-SET \u3067\u5909\u6570\u3068\u3057\u3066\u6587\u5b57\u5217\u3092\u8fd4\u3059\u60f3\u5b9a\u306e\u30d1\u30bf\u30fc\u30f3\u3067\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>\u9805\u76ee\u65e5\u4ed8\u3092\u8d77\u70b9\u3068\u3057\u305f\u300c\u9805\u76ee\uff08\u65e5\u4ed8\u578b\uff09\u300d\u30d1\u30bf\u30fc\u30f3<\/strong><br>TIME_DATE \u306a\u3069\u306e\u9805\u76ee\u3092\u8d77\u70b9\u306b\u3001DEFINE \u3067\u65e5\u4ed8\u578b\u30fb\u65e5\u4ed8\u6642\u9593\u578b\u306e\u9805\u76ee\u3068\u3057\u3066\u8fd4\u3059\u60f3\u5b9a\u306e\u30d1\u30bf\u30fc\u30f3\u3067\u3059\u3002<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-luxe-blocks-border-block\" style=\"margin-top:10px;margin-bottom:30px\"><div class=\"wp-block-luxe-blocks-border-block-content\" style=\"border:1px solid #006edc;border-radius:0px;padding:0px 15px 0px 15px\"><p>-SET \u3067\u5909\u6570\u306b\u683c\u7d0d\u3059\u308b\u4f8b\u3068\u3001DEFINE \u3067\u9805\u76ee\u3068\u3057\u3066\u5b9a\u7fa9\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b7\u30b8\u30e3\u3092\u7528\u610f\u3057\u3001\u5b9f\u969b\u306b\u30c6\u30b9\u30c8\u3057\u306a\u304c\u3089\u78ba\u8a8d\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p><\/div><\/div>\n\n\n\n<p>\u4e00\u89a7\u3068\u3057\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u5024\u3092\u30ab\u30d0\u30fc\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<ul>\n<li>\u5f53\u65e5\uff0f\u524d\u65e5\uff0f\u524d\u3005\u65e5\uff0f\u7fcc\u65e5\uff0f\u7fcc\u3005\u65e5<\/li>\n\n\n\n<li>\u5f53\u6708\u521d\u65e5\u30fb\u5f53\u6708\u672b\u65e5\u3001\u524d\u6708\u521d\u65e5\u30fb\u524d\u6708\u672b\u65e5\u3001\u7fcc\u6708\u521d\u65e5\u30fb\u7fcc\u6708\u672b\u65e5<\/li>\n\n\n\n<li>\u5f53\u6708\uff0f\u524d\u6708\uff0f\u524d\u3005\u6708\uff0f\u7fcc\u6708\uff0f\u7fcc\u3005\u6708\u3001\u524d\u5e74\u540c\u6708\uff0f\u7fcc\u5e74\u540c\u6708<\/li>\n\n\n\n<li>\u5f53\u5e74\uff0f\u524d\u5e74\uff0f\u524d\u3005\u5e74\uff0f\u7fcc\u5e74\uff0f\u7fcc\u3005\u5e74<\/li>\n\n\n\n<li>\u4f1a\u8a08\u5e74\u5ea6\u521d\u6708\u30fb\u672b\u6708\u3001\u524d\u534a\u671f\u521d\u6708\u30fb\u672b\u6708\u3001\u5f8c\u534a\u671f\u521d\u6708\u30fb\u672b\u6708\u3001\u5f53\u5e74\u5ea6\uff0f\u524d\u5e74\u5ea6\uff0f\u524d\u3005\u5e74\u5ea6\uff0f\u7fcc\u5e74\u5ea6\uff0f\u7fcc\u3005\u5e74\u5ea6<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u8a08\u7b97\u5f0f<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u3092\u8d77\u70b9\u3068\u3057\u305f\u300c\u5909\u6570\uff08\u6587\u5b57\u5217\uff09\u300d\u30d1\u30bf\u30fc\u30f3<\/h3>\n\n\n\n<p>\u2460\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u300cDT_CURRENT_DATE()\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u6708\u65e5\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b\uff082025\/01\/27\u306b\u5b9f\u884c\uff09<\/strong><\/th><\/tr><tr><td>\u672c\u65e5<\/td><td>DT_FORMAT(DT_CURRENT_DATE(),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/27<\/td><\/tr><tr><td>\u6628\u65e5<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY,-1),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/26<\/td><\/tr><tr><td>\u4e00\u6628\u65e5<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY,-2),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/25<\/td><\/tr><tr><td>\u660e\u65e5<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY, 1),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/28<\/td><\/tr><tr><td>\u660e\u5f8c\u65e5<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY, 2),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/29<\/td><\/tr><tr><td>\u4eca\u6708\u521d\u65e5<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),MONTH,1),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/01<\/td><\/tr><tr><td>\u4eca\u6708\u672b\u65e5<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),MONTH_END,1),&#8217;HYYMD&#8217;)<\/td><td>2025\/01\/31<\/td><\/tr><tr><td>\u5148\u6708\u521d\u65e5<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,-1),MONTH,1),&#8217;HYYMD&#8217;)<\/td><td>2024\/12\/01<\/td><\/tr><tr><td>\u5148\u6708\u672b\u65e5<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,-1),MONTH_END,1),&#8217;HYYMD&#8217;)<\/td><td>2024\/12\/31<\/td><\/tr><tr><td>\u6765\u6708\u521d\u65e5<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,1),MONTH,1),&#8217;HYYMD&#8217;)<\/td><td>2025\/02\/01<\/td><\/tr><tr><td>\u6765\u6708\u672b\u65e5<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,1),MONTH_END,1),&#8217;HYYMD&#8217;)<\/td><td>2025\/02\/28<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2461\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u300cDT_CURRENT_DATE()\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u6708\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b\uff082025\/01\/27\u306b\u5b9f\u884c\uff09<\/strong><\/th><\/tr><tr><td>\u4eca\u6708<\/td><td>DT_FORMAT(DT_CURRENT_DATE(),&#8217;HYYM&#8217;)<\/td><td>2025\/01<\/td><\/tr><tr><td>\u5148\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,-1),&#8217;HYYM&#8217;)<\/td><td>2024\/12<\/td><\/tr><tr><td>\u5148\u5148\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,-2),&#8217;HYYM&#8217;)<\/td><td>2024\/11<\/td><\/tr><tr><td>\u6765\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,1),&#8217;HYYM&#8217;)<\/td><td>2025\/02<\/td><\/tr><tr><td>\u518d\u6765\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,2),&#8217;HYYM&#8217;)<\/td><td>2025\/03<\/td><\/tr><tr><td>\u6628\u5e74\u540c\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,-12),&#8217;HYYM&#8217;)<\/td><td>2024\/01<\/td><\/tr><tr><td>\u6765\u5e74\u540c\u6708<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,12),&#8217;HYYM&#8217;)<\/td><td>2026\/01<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2462\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u300cDT_CURRENT_DATE()\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b\uff082025\/01\/27\u306b\u5b9f\u884c\uff09<\/strong><\/th><\/tr><tr><td>\u4eca\u5e74<\/td><td>DT_FORMAT(DT_CURRENT_DATE(),&#8217;HYY&#8217;)<\/td><td>2025<\/td><\/tr><tr><td>\u6628\u5e74<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR,-1),&#8217;HYY&#8217;)<\/td><td>2024<\/td><\/tr><tr><td>\u4e00\u6628\u5e74<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR,-2),&#8217;HYY&#8217;)<\/td><td>2023<\/td><\/tr><tr><td>\u6765\u5e74<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR, 1),&#8217;HYY&#8217;)<\/td><td>2026<\/td><\/tr><tr><td>\u518d\u6765\u5e74<\/td><td>DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR, 2),&#8217;HYY&#8217;)<\/td><td>2027<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2463\u30b7\u30b9\u30c6\u30e0\u65e5\u4ed8\u300cDT_CURRENT_DATE()\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u4f1a\u8a08\u5e74\u5ea6\u3092\u8fd4\u3059\u8a08\u7b97<br>\u3000\u4f1a\u8a08\u5e74\u5ea6\u306e\u958b\u59cb\u6708\u306f\u300cSET FY_FIRST_MONTH=4\u300d\u306e\u3088\u3046\u306b\u6307\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b\uff082025\/01\/27\u306b\u5b9f\u884c\uff09<\/strong><\/th><\/tr><tr><td>\u4eca\u5e74\u5ea6\u4f1a\u8a08\u521d\u6708<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR,1),&#8217;HYYM&#8217;);<\/td><td>2024\/04<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6\u4f1a\u8a08\u672b\u6708<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1),&#8217;HYYM&#8217;);<\/td><td>2025\/03<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6\u524d\u534a\u671f\u521d\u6708<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR,1),&#8217;HYYM&#8217;);<\/td><td>2024\/04<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6\u524d\u534a\u671f\u672b\u6708<\/td><td>DT_FORMAT(DTADD(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1),QUARTER,-2),&#8217;HYYM&#8217;);<\/td><td>2024\/09<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6\u5f8c\u534a\u671f\u521d\u6708<\/td><td>DT_FORMAT(DTADD(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR,1),QUARTER,2),&#8217;HYYM&#8217;);<\/td><td>2024\/10<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6\u5f8c\u534a\u671f\u672b\u6708<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1),&#8217;HYYM&#8217;);<\/td><td>2025\/03<\/td><\/tr><tr><td>\u4eca\u5e74\u5ea6<\/td><td>DT_FORMAT(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR,1),&#8217;HYY&#8217;);<\/td><td>2024<\/td><\/tr><tr><td>\u6628\u5e74\u5ea6<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,-1),FISCAL_YEAR,1),&#8217;HYY&#8217;);<\/td><td>2023<\/td><\/tr><tr><td>\u4e00\u6628\u5e74\u5ea6<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,-2),FISCAL_YEAR,1),&#8217;HYY&#8217;);<\/td><td>2022<\/td><\/tr><tr><td>\u6765\u5e74\u5ea6<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,1),FISCAL_YEAR,1),&#8217;HYY&#8217;);<\/td><td>2025<\/td><\/tr><tr><td>\u518d\u6765\u5e74\u5ea6<\/td><td>DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,2),FISCAL_YEAR,1),&#8217;HYY&#8217;);<\/td><td>2026<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-luxe-blocks-topic\" style=\"margin-top:10px;margin-bottom:30px\"><div class=\"wp-block-luxe-blocks-topic-title\" style=\"color:#fff;background-color:#006edc;border:1px solid #006edc;padding:3px 15px;display:inline-block\"><span>\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b7\u30b8\u30e3<\/span><\/div><div class=\"wp-block-luxe-blocks-topic-content\" style=\"border:1px solid #006edc;padding:0px 15px 0px 15px \"><p>-SET &amp;\u672c\u65e5     = DT_FORMAT(DT_CURRENT_DATE(),&#8217;HYYMD&#8217;); <br>-SET &amp;\u6628\u65e5     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY,-1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u4e00\u6628\u65e5   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY,-2),&#8217;HYYMD&#8217;); <br>-SET &amp;\u660e\u65e5     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY, 1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u660e\u5f8c\u65e5   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),DAY, 2),&#8217;HYYMD&#8217;); <br> <br>-SET &amp;\u4eca\u6708\u521d\u65e5 = DT_FORMAT(DTRUNC(      DT_CURRENT_DATE()           ,MONTH    ,1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u4eca\u6708\u672b\u65e5 = DT_FORMAT(DTRUNC(      DT_CURRENT_DATE()           ,MONTH_END,1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u5148\u6708\u521d\u65e5 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH, -1),MONTH    ,1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u5148\u6708\u672b\u65e5 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH, -1),MONTH_END,1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u6765\u6708\u521d\u65e5 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,  1),MONTH    ,1),&#8217;HYYMD&#8217;); <br>-SET &amp;\u6765\u6708\u672b\u65e5 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),MONTH,  1),MONTH_END,1),&#8217;HYYMD&#8217;); <br> <br>-SET &amp;\u4eca\u6708     = DT_FORMAT(      DT_CURRENT_DATE()           ,&#8217;HYYM&#8217;); <br>-SET &amp;\u5148\u6708     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH, -1),&#8217;HYYM&#8217;); <br>-SET &amp;\u5148\u5148\u6708   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH, -2),&#8217;HYYM&#8217;); <br>-SET &amp;\u6765\u6708     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,  1),&#8217;HYYM&#8217;); <br>-SET &amp;\u518d\u6765\u6708   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,  2),&#8217;HYYM&#8217;); <br>-SET &amp;\u6628\u5e74\u540c\u6708 = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH,-12),&#8217;HYYM&#8217;); <br>-SET &amp;\u6765\u5e74\u540c\u6708 = DT_FORMAT(DTADD(DT_CURRENT_DATE(),MONTH, 12),&#8217;HYYM&#8217;); <br> <br>-SET &amp;\u4eca\u5e74     = DT_FORMAT(DT_CURRENT_DATE(),&#8217;HYY&#8217;); <br>-SET &amp;\u6628\u5e74     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR,-1),&#8217;HYY&#8217;); <br>-SET &amp;\u4e00\u6628\u5e74   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR,-2),&#8217;HYY&#8217;); <br>-SET &amp;\u6765\u5e74     = DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR, 1),&#8217;HYY&#8217;); <br>-SET &amp;\u518d\u6765\u5e74   = DT_FORMAT(DTADD(DT_CURRENT_DATE(),YEAR, 2),&#8217;HYY&#8217;); <br> <br>-* \u4f1a\u8a08\u5e74\u5ea6\u958b\u59cb\u6708 <br>SET FY_FIRST_MONTH=4 <br>-RUN <br>-SET &amp;\u4eca\u5e74\u5ea6\u4f1a\u8a08\u521d\u6708   = DT_FORMAT(      DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR    ,1)            ,&#8217;HYYM&#8217;); <br>-SET &amp;\u4eca\u5e74\u5ea6\u4f1a\u8a08\u672b\u6708   = DT_FORMAT(      DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1)            ,&#8217;HYYM&#8217;); <br>-SET &amp;\u4eca\u5e74\u5ea6\u524d\u534a\u671f\u521d\u6708 = DT_FORMAT(      DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR    ,1)            ,&#8217;HYYM&#8217;); <br>-SET &amp;\u4eca\u5e74\u5ea6\u524d\u534a\u671f\u672b\u6708 = DT_FORMAT(DTADD(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1),QUARTER,-2),&#8217;HYYM&#8217;); <br>-SET &amp;\u4eca\u5e74\u5ea6\u5f8c\u534a\u671f\u521d\u6708 = DT_FORMAT(DTADD(DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR    ,1),QUARTER, 2),&#8217;HYYM&#8217;); <br>-SET &amp;\u4eca\u5e74\u5ea6\u5f8c\u534a\u671f\u672b\u6708 = DT_FORMAT(      DTRUNC(DT_CURRENT_DATE(),FISCAL_YEAR_END,1)            ,&#8217;HYYM&#8217;); <br> <br> <br>-SET &amp;\u4eca\u5e74\u5ea6   = DT_FORMAT(DTRUNC(      DT_CURRENT_DATE()         ,FISCAL_YEAR,1),&#8217;HYY&#8217;); <br>-SET &amp;\u6628\u5e74\u5ea6   = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,-1),FISCAL_YEAR,1),&#8217;HYY&#8217;); <br>-SET &amp;\u4e00\u6628\u5e74\u5ea6 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR,-2),FISCAL_YEAR,1),&#8217;HYY&#8217;); <br>-SET &amp;\u6765\u5e74\u5ea6   = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR, 1),FISCAL_YEAR,1),&#8217;HYY&#8217;); <br>-SET &amp;\u518d\u6765\u5e74\u5ea6 = DT_FORMAT(DTRUNC(DTADD(DT_CURRENT_DATE(),YEAR, 2),FISCAL_YEAR,1),&#8217;HYY&#8217;); <br> <br>-? &amp; SAVEPRINT<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u9805\u76ee\u65e5\u4ed8\u3092\u8d77\u70b9\u3068\u3057\u305f\u300c\u9805\u76ee\uff08\u65e5\u4ed8\u578b\uff09\u300d\u30d1\u30bf\u30fc\u30f3<\/h3>\n\n\n\n<div class=\"wp-block-snow-monkey-blocks-alert smb-alert\"><div class=\"smb-alert__title\"><i class=\"fa-solid fa-exclamation-circle\"><\/i><strong>\u8a08\u7b97\u5f0f\u3067\u5229\u7528\u3057\u3066\u3044\u308b\u9805\u76ee\u300cTIME_DATE\u300d\u306b\u3064\u3044\u3066<\/strong><\/div><div class=\"smb-alert__body\">\n<p>\u8a08\u7b97\u5f0f\u30fb\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b7\u30b8\u30e3\u3067\u5229\u7528\u3057\u3066\u3044\u308b\u300cTIME_DATE\u300d\u306f\u3001\u30b5\u30f3\u30d7\u30eb\u9805\u76ee\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u5b9f\u969b\u306b\u5229\u7528\u3055\u308c\u308b\u969b\u306f\u3001<strong>\u300cTIME_DATE\u300d<\/strong>\u3092<strong>\u300c<span class=\"sme-text-color\">\u5229\u7528\u3059\u308b\u9805<\/span>\u76ee\u300d<\/strong>\u306b\u7f6e\u304d\u63db\u3048\u3066\u304b\u3089\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div><\/div>\n\n\n\n<p>\u9805\u76ee\u578b\u306f\u65e5\u4ed8\u578b\u300cYYMD\u300d\u3084\u65e5\u4ed8\u6642\u9593\u578b\u300cHYYMDS\u300d\u306e\u3069\u3061\u3089\u3082\u5171\u901a\u51e6\u7406\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u2460\u65e5\u4ed8\u300cTIME_DATE\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u6708\u65e5\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u53d7\u53d6\u30c7\u30fc\u30bf\u578b<\/strong><br>\u2460\u65e5\u4ed8\u578b<br>\u2461\u65e5\u4ed8\u6642\u9593\u578b<\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><br><strong>\uff08<\/strong>TIME_DATE\u304c\u65e5\u4ed8\u9805\u76ee<strong>\uff09<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b<\/strong><br><strong>\uff08TIME_DATE\u9805\u76ee\u306e\u5024\u304c<\/strong><br><strong>2015\u5e7401\u670801\u65e5\u306e\u5834\u5408\uff09<\/strong><\/th><th><strong>SQL\u5909\u63db\u4f8b<\/strong><br><strong>\uff08SQLServer\uff09<\/strong><\/th><\/tr><tr><td>\u5f53\u65e5<\/td><td rowspan=\"11\">YYMD<br>HYYMD<\/td><td>TIME_DATE<\/td><td>2015\/01\/01<\/td><td><code>T13.\"TIME_DATE\"<\/code><\/td><\/tr><tr><td>\u524d\u65e5<\/td><td>DTADD(TIME_DATE,DAY,-1)<\/td><td>2014\/12\/31<\/td><td><code>CAST(DATEADD(DAY,-1,T13.\"TIME_DATE\") AS DATE)<\/code><\/td><\/tr><tr><td>\u524d\u3005\u65e5<\/td><td>DTADD(TIME_DATE,DAY,-2)<\/td><td>2014\/12\/30<\/td><td><code>CAST(DATEADD(DAY,-2,T13.\"TIME_DATE\") AS DATE)<\/code><\/td><\/tr><tr><td>\u7fcc\u65e5<\/td><td>DTADD(TIME_DATE,DAY,1)<\/td><td>2015\/01\/02<\/td><td><code>CAST(DATEADD(DAY,+1,T13.\"TIME_DATE\") AS DATE)<\/code><\/td><\/tr><tr><td>\u7fcc\u3005\u65e5<\/td><td>DTADD(TIME_DATE,DAY,2)<\/td><td>2015\/01\/03<\/td><td><code>CAST(DATEADD(DAY,+2,T13.\"TIME_DATE\") AS DATE)<\/code><\/td><\/tr><tr><td>\u5f53\u6708\u521d\u65e5<\/td><td>DTRUNC(TIME_DATE,MONTH)<\/td><td>2015\/01\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',T13.\"TIME_DATE\"),'19000101')<\/code><\/td><\/tr><tr><td>\u5f53\u6708\u672b\u65e5<\/td><td>DTRUNC(TIME_DATE,MONTH_END)<\/td><td>2015\/01\/31<\/td><td><code>EOMONTH(T13.\"TIME_DATE\")<\/code><\/td><\/tr><tr><td>\u524d\u6708\u521d\u65e5<\/td><td>DTRUNC(DTADD(TIME_DATE,MONTH,-1),MONTH)<\/td><td>2014\/12\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,-1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u6708\u672b\u65e5<\/td><td>DTRUNC(DTADD(TIME_DATE,MONTH,-1),MONTH_END)<\/td><td>2014\/12\/31<\/td><td><code>EOMONTH(CAST(DATEADD(MONTH,-1,T13.\"TIME_DATE\") AS DATE))<\/code><\/td><\/tr><tr><td>\u7fcc\u6708\u521d\u65e5<\/td><td>DTRUNC(DTADD(TIME_DATE,MONTH,1),MONTH)<\/td><td>2015\/02\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u6708\u672b\u65e5<\/td><td>DTRUNC(DTADD(TIME_DATE,MONTH,1),MONTH_END)<\/td><td>2015\/02\/28<\/td><td><code>EOMONTH(CAST(DATEADD(MONTH,+1,T13.\"TIME_DATE\") AS DATE))<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2461\u65e5\u4ed8\u300cTIME_DATE\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u6708\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u53d7\u53d6\u30c7\u30fc\u30bf\u578b<\/strong><br>\u2460\u65e5\u4ed8\u578b<br>\u2461\u65e5\u4ed8\u6642\u9593\u578b<\/th><th><strong>\u8a08\u7b97\u5f0f\uff08<\/strong>TIME_DATE\u304c\u65e5\u4ed8\u9805\u76ee<strong>\uff09<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b<\/strong><br><strong>\uff08TIME_DATE\u9805\u76ee\u306e\u5024\u304c<\/strong><br><strong>2015\u5e7401\u670801\u65e5\u306e\u5834\u5408\uff09<\/strong><\/th><th><strong>SQL\u5909\u63db\u4f8b<\/strong><br><strong>\uff08SQLServer\uff09<\/strong><\/th><\/tr><tr><td>\u5f53\u6708<\/td><td rowspan=\"7\">YYMDm<br>HYYM<\/td><td>TIME_DATE<\/td><td>2015\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',T13.\"TIME_DATE\"),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u6708<\/td><td>DTADD(TIME_DATE,MONTH,-1)<\/td><td>2014\/12<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,-1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u3005\u6708<\/td><td>DTADD(TIME_DATE,MONTH,-2)<\/td><td>2014\/11<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,-2,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u6708<\/td><td>DTADD(TIME_DATE,MONTH,1)<\/td><td>2015\/02<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u3005\u6708<\/td><td>DTADD(TIME_DATE,MONTH,2)<\/td><td>2015\/03<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+2,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u5e74\u540c\u6708<\/td><td>DTADD(TIME_DATE,YEAR,-1)<\/td><td>2014\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(YEAR,-1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u5e74\u540c\u6708<\/td><td>DTADD(TIME_DATE,YEAR,1)<\/td><td>2016\/01<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(YEAR,+1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2462\u65e5\u4ed8\u300cTIME_DATE\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u5e74\u3092\u8fd4\u3059\u8a08\u7b97<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u53d7\u53d6\u30c7\u30fc\u30bf\u578b<\/strong><br>\u2460\u65e5\u4ed8\u578b<br>\u2461\u65e5\u4ed8\u6642\u9593\u578b<\/th><th><strong>\u8a08\u7b97\u5f0f\uff08<\/strong>TIME_DATE\u304c\u65e5\u4ed8\u9805\u76ee<strong>\uff09<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b<\/strong><br><strong>\uff08TIME_DATE\u9805\u76ee\u306e\u5024\u304c<\/strong><br><strong>2015\u5e7401\u670801\u65e5\u306e\u5834\u5408\uff09<\/strong><\/th><th><strong>SQL\u5909\u63db\u4f8b<\/strong><br><strong>\uff08SQLServer\uff09<\/strong><\/th><\/tr><tr><td>\u5f53\u5e74<\/td><td rowspan=\"5\">YYMDy<br>HYY<\/td><td>TIME_DATE<\/td><td>2015<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',T13.\"TIME_DATE\"),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u5e74<\/td><td>DTADD(TIME_DATE,YEAR,-1)<\/td><td>2014<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(YEAR,-1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u3005\u5e74<\/td><td>DTADD(TIME_DATE,YEAR,-2)<\/td><td>2013<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(YEAR,-2,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u5e74<\/td><td>DTADD(TIME_DATE,YEAR,1)<\/td><td>2016<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(YEAR,+1,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u3005\u5e74<\/td><td>DTADD(TIME_DATE,YEAR,2)<\/td><td>2017<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(YEAR,+2,T13.\"TIME_DATE\") AS DATE)),'19000101')<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u2463\u65e5\u4ed8\u300cTIME_DATE\u300d\u3092\u8d77\u70b9\u3068\u3057\u3066\u3001\u4f1a\u8a08\u5e74\u5ea6\u3092\u8fd4\u3059\u8a08\u7b97<br>\u3000\u4f1a\u8a08\u5e74\u5ea6\u306e\u958b\u59cb\u6708\u306f\u300cSET FY_FIRST_MONTH=4\u300d\u306e\u3088\u3046\u306b\u6307\u5b9a\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u610f\u5473<\/strong><\/th><th><strong>\u53d7\u53d6\u30c7\u30fc\u30bf\u578b<\/strong><br>\u2460\u65e5\u4ed8\u578b<br>\u2461\u65e5\u4ed8\u6642\u9593\u578b<\/th><th><strong>\u8a08\u7b97\u5f0f<\/strong><br><strong>\uff08<\/strong>TIME_DATE\u304c\u65e5\u4ed8\u9805\u76ee<strong>\uff09<\/strong><\/th><th><strong>\u7d50\u679c\u4f8b<\/strong><br><strong>\uff08TIME_DATE\u9805\u76ee\u306e\u5024\u304c<\/strong><br><strong>2015\u5e7401\u670801\u65e5\u306e\u5834\u5408\uff09<\/strong><\/th><th><strong>SQL\u5909\u63db\u4f8b<\/strong><br><strong>\uff08SQLServer\uff09<\/strong><\/th><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u521d\u6708<\/td><td rowspan=\"6\">YYMDm<br>HYYM<\/td><td>DTRUNC(TIME_DATE,FISCAL_YEAR)<\/td><td>2014\/04<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\") AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u672b\u6708<\/td><td>DTRUNC(TIME_DATE,FISCAL_YEAR_END)<\/td><td>2015\/03<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+3,CAST(DATEADD(DAY,-1,CAST(DATEADD(YEAR,+1,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\")AS DATE)),'19000101')) AS DATE)) AS DATE)) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u524d\u534a\u671f\u521d\u6708<\/td><td>DTRUNC(TIME_DATE,FISCAL_YEAR)<\/td><td>2014\/04<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\") AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u524d\u534a\u671f\u672b\u6708<\/td><td>DTADD(DTRUNC(TIME_DATE,FISCAL_YEAR_END),QUARTER,-2)<\/td><td>2014\/09<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(QUARTER,-2,CAST(DATEADD(MONTH,+3,CAST(DATEADD(DAY,-1,CAST(DATEADD(YEAR,+1,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\") AS DATE)),'19000101')) AS DATE)) AS DATE)) ASDATE)) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u5f8c\u534a\u671f\u521d\u6708<\/td><td>DTADD(DTRUNC(TIME_DATE,FISCAL_YEAR),QUARTER,2)<\/td><td>2014\/10<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(QUARTER,+2,CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\") AS DATE)),'19000101'))AS DATE)) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u4f1a\u8a08\u5e74\u5ea6<br>\u5f8c\u534a\u671f\u672b\u6708<\/td><td>DTRUNC(TIME_DATE,FISCAL_YEAR_END)<\/td><td>2015\/03<\/td><td><code>DATEADD(MONTH,DATEDIFF(MONTH,'19000101',CAST(DATEADD(MONTH,+3,CAST(DATEADD(DAY,-1,CAST(DATEADD(YEAR,+1,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\")AS DATE)),'19000101')) AS DATE)) AS DATE)) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u5f53\u5e74\u5ea6<\/td><td rowspan=\"5\">YYMDy<br>HYY<\/td><td>DTRUNC(TIME_DATE,FISCAL_YEAR)<\/td><td>2014<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,T13.\"TIME_DATE\") AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u5e74\u5ea6<\/td><td>DTRUNC(DTADD(TIME_DATE,YEAR,-1),FISCAL_YEAR)<\/td><td>2013<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,CAST(DATEADD(YEAR,-1,T13.\"TIME_DATE\") AS DATE)) AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u524d\u3005\u5e74\u5ea6<\/td><td>DTRUNC(DTADD(TIME_DATE,YEAR,-2),FISCAL_YEAR)<\/td><td>2012<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,CAST(DATEADD(YEAR,-2,T13.\"TIME_DATE\") AS DATE)) AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u5e74\u5ea6<\/td><td>DTRUNC(DTADD(TIME_DATE,YEAR,1),FISCAL_YEAR)<\/td><td>2015<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,CAST(DATEADD(YEAR,+1,T13.\"TIME_DATE\") AS DATE)) AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><tr><td>\u7fcc\u3005\u5e74\u5ea6<\/td><td>DTRUNC(DTADD(TIME_DATE,YEAR,2),FISCAL_YEAR)<\/td><td>2026<\/td><td><code>DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,+3,DATEADD(YEAR,DATEDIFF(YEAR,'19000101',CAST(DATEADD(MONTH,-3,CAST(DATEADD(YEAR,+2,T13.\"TIME_DATE\") AS DATE)) AS DATE)),'19000101')) AS DATE)),'19000101')<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-luxe-blocks-topic\" style=\"margin-top:10px;margin-bottom:30px\"><div class=\"wp-block-luxe-blocks-topic-title\" style=\"color:#fff;background-color:#006edc;border:1px solid #006edc;padding:3px 15px;display:inline-block\"><span>\u30b5\u30f3\u30d7\u30eb\u30d7\u30ed\u30b7\u30b8\u30e3\uff08\u65e5\u4ed8\u6642\u9593\u578b\uff09<\/span><\/div><div class=\"wp-block-luxe-blocks-topic-content\" style=\"border:1px solid #006edc;padding:0px 15px 0px 15px \"><p>SET TRACEON=STMTRACE\/\/CLIENT<br>SET TRACEUSER=ON<br>SET TRACESTAMP=OFF<br>SET FY_FIRST_MONTH=4<br>-RUN<br>DEFINE FILE retail_sample\/wf_retail<br>\u5f53\u65e5\/HYYMD = TIME_DATE;<br>\u524d\u65e5\/HYYMD = DTADD(TIME_DATE, DAY,-1);<br>\u524d\u3005\u65e5\/HYYMD = DTADD(TIME_DATE, DAY,-2);<br>\u7fcc\u65e5\/HYYMD = DTADD(TIME_DATE, DAY, 1);<br>\u7fcc\u3005\u65e5\/HYYMD = DTADD(TIME_DATE, DAY, 2);<br><br>\u5f53\u6708\u521d\u65e5\/HYYMD = DTRUNC( TIME_DATE ,MONTH );<br>\u5f53\u6708\u672b\u65e5\/HYYMD = DTRUNC( TIME_DATE ,MONTH_END);<br>\u524d\u6708\u521d\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH, -1),MONTH );<br>\u524d\u6708\u672b\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH, -1),MONTH_END);<br>\u7fcc\u6708\u521d\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH, 1),MONTH );<br>\u7fcc\u6708\u672b\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH, 1),MONTH_END);<br>\u524d\u5e74\u524d\u6708\u521d\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH,-13),MONTH );<br>\u524d\u5e74\u524d\u6708\u672b\u65e5\/HYYMD = DTRUNC(DTADD(TIME_DATE,MONTH,-13),MONTH_END);<br><br>\u5f53\u6708\/HYYM = TIME_DATE;<br>\u524d\u6708\/HYYM = DTADD(TIME_DATE,MONTH,-1);<br>\u524d\u3005\u6708\/HYYM = DTADD(TIME_DATE,MONTH,-2);<br>\u7fcc\u6708\/HYYM = DTADD(TIME_DATE,MONTH, 1);<br>\u7fcc\u3005\u6708\/HYYM = DTADD(TIME_DATE,MONTH, 2);<br>\u524d\u5e74\u540c\u6708\/HYYM = DTADD(TIME_DATE,YEAR ,-1);<br>\u7fcc\u5e74\u540c\u6708\/HYYM = DTADD(TIME_DATE,YEAR , 1);<br><br>\u5f53\u5e74\/HYY = TIME_DATE;<br>\u524d\u5e74\/HYY = DTADD(TIME_DATE,YEAR,-1);<br>\u524d\u3005\u5e74\/HYY = DTADD(TIME_DATE,YEAR,-2);<br>\u7fcc\u5e74\/HYY = DTADD(TIME_DATE,YEAR, 1);<br>\u7fcc\u3005\u5e74\/HYY = DTADD(TIME_DATE,YEAR, 2);<br><br>\u4f1a\u8a08\u5e74\u5ea6\u521d\u6708\/HYYM = DTRUNC(TIME_DATE,FISCAL_YEAR );<br>\u4f1a\u8a08\u5e74\u5ea6\u672b\u6708\/HYYM = DTRUNC(TIME_DATE,FISCAL_YEAR_END);<br>\u4f1a\u8a08\u5e74\u5ea6\u524d\u534a\u671f\u521d\u6708\/HYYM = DTRUNC(TIME_DATE,FISCAL_YEAR );<br>\u4f1a\u8a08\u5e74\u5ea6\u524d\u534a\u671f\u672b\u6708\/HYYM = DTADD(DTRUNC(TIME_DATE,FISCAL_YEAR_END),QUARTER, -2);<br>\u4f1a\u8a08\u5e74\u5ea6\u5f8c\u534a\u671f\u521d\u6708\/HYYM = DTADD(DTRUNC(TIME_DATE,FISCAL_YEAR) ,QUARTER, 2);<br>\u4f1a\u8a08\u5e74\u5ea6\u5f8c\u534a\u671f\u672b\u6708\/HYYM = DTRUNC(TIME_DATE,FISCAL_YEAR_END);<br><br>\u5f53\u5e74\u5ea6\/HYY = DTRUNC( TIME_DATE ,FISCAL_YEAR);<br>\u524d\u5e74\u5ea6\/HYY = DTRUNC(DTADD(TIME_DATE,YEAR,-1),FISCAL_YEAR);<br>\u524d\u3005\u5e74\u5ea6\/HYY = DTRUNC(DTADD(TIME_DATE,YEAR,-2),FISCAL_YEAR);<br>\u7fcc\u5e74\u5ea6\/HYY = DTRUNC(DTADD(TIME_DATE,YEAR, 1),FISCAL_YEAR);<br>\u7fcc\u3005\u5e74\u5ea6\/HYY = DTRUNC(DTADD(TIME_DATE,YEAR, 2),FISCAL_YEAR);<br><br>END<br><br>TABLE FILE retail_sample\/wf_retail<br>SUM TIME_DATE<br>BY \u4f1a\u8a08\u5e74\u5ea6\u521d\u6708<br>END<br><\/p><\/div><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u53d7\u53d6\u30c7\u30fc\u30bf\u578b<\/h4>\n\n\n\n<p>\u53d7\u53d6\u30c7\u30fc\u30bf\u578b\uff08\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\uff09\u3092\u7de8\u96c6\u3059\u308b\u3053\u3068\u3067\u3001\u5e74\u6708\u65e5\u306e\u30b9\u30e9\u30c3\u30b7\u30e5\u533a\u5207\u308a\u306e\u5909\u66f4\u7b49\u304c\u53ef\u80fd\u3067\u3059\u3002<br>\u203bSET DATE_SEPARATOR=DEFAULT\uff08\u521d\u671f\u5024\uff09\u306e\u5834\u5408<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-vk-table-border-stripes\"><table><tbody><tr><th><strong>\u30ab\u30c6\u30b4\u30ea<\/strong><\/th><th><strong>\u30d5\u30a9\u30fc\u30de\u30c3\u30c8<\/strong><\/th><th><strong>\u8868\u793a<\/strong><\/th><th><strong>\u610f\u5473<\/strong><\/th><\/tr><tr><td rowspan=\"6\">\u65e5\u4ed8\u6642\u9593<\/td><td>HYYMD<\/td><td>yyyy\/mm\/dd<\/td><td>\u5e74\u6708\u65e5\uff08\u30b9\u30e9\u30c3\u30b7\u30e5\u533a\u5207\u308a\uff09<\/td><\/tr><tr><td>HYYMD.<\/td><td>yyyy.mm.dd<\/td><td>\u5e74\u6708\u65e5\uff08\u30d4\u30ea\u30aa\u30c9\u533a\u5207\u308a\uff09<\/td><td>&nbsp;<\/td><\/tr><tr><td>HYYMD-<\/td><td>yyyy-mm-dd<\/td><td>\u5e74\u6708\u65e5\uff08\u30cf\u30a4\u30d5\u30f3\u533a\u5207\u308a\uff09<\/td><td>&nbsp;<\/td><\/tr><tr><td>HYYMDB<\/td><td>yyyy mm dd<\/td><td>\u5e74\u6708\u65e5\uff08\u30d6\u30e9\u30f3\u30af\u533a\u5207\u308a\uff09<\/td><td>&nbsp;<\/td><\/tr><tr><td>HYYMDN<\/td><td>yyyymmdd<\/td><td>\u5e74\u6708\u65e5\uff08\u533a\u5207\u308a\u6587\u5b57\u7121\u3057\uff09<\/td><td>&nbsp;<\/td><\/tr><tr><td>HYYoe<\/td><td>yyyy\/m\/d<\/td><td>\u5e74\u6708\u65e5\uff08\u6708\u65e5\u306e\u524d\u30bc\u30ed\u7701\u7565\uff09<\/td><td>&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u6ce8\u610f\u4e8b\u9805<\/h2>\n\n\n\n<p>Oracle\u30a2\u30c0\u30d7\u30bf\u5229\u7528\u6642\u306b\u3001DTRUNC\u95a2\u6570\u306e\u4f1a\u8a08\u5e74\u5ea6\u306e\u51e6\u7406\uff08SQL\uff09\u304c\u4e0d\u6b63\u306b\u306a\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<p>DTRUNC\u95a2\u6570\u306b\u7b2c\u4e09\u5f15\u6570\u3068\u3057\u3066\u300c1\u300d\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001SQL\u306b\u5909\u63db\u3055\u308c\u306a\u304f\u306a\u308a\u6b63\u3057\u3044\u7d50\u679c\u3092\u5f97\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-snow-monkey-blocks-alert smb-alert\"><div class=\"smb-alert__title\"><i class=\"fa-solid fa-exclamation-circle\"><\/i><strong>\u6307\u5b9a\u4f8b<\/strong><\/div><div class=\"smb-alert__body\">\n<p><strong>\u5909\u66f4\u524d<\/strong><br>DTRUNC(HIREDATE,FISCAL_YEAR);<\/p>\n\n\n\n<p><strong>\u5909\u66f4\u5f8c<\/strong><br>DTRUNC(HIREDATE,FISCAL_YEAR,1);<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WebFOCUS\u3067\u65e5\u4ed8\u30fb\u5e74\u6708\u30fb\u5e74\u30fb\u4f1a\u8a08\u5e74\u5ea6\u3092\u6271\u3046\u969b\u306e\u4ee3\u8868\u7684\u306a\u8a08\u7b97\u5f0f\u3092\u3001\u30b3\u30d4\u30da\u3067\u4f7f\u3048\u308b\u5f62\u3067\u307e\u3068\u3081\u305f\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3067\u3059\u3002<\/p>\n","protected":false},"author":1,"featured_media":15345,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"qubely_global_settings":"","qubely_interactions":"","_uag_custom_page_level_css":"","ub_ctt_via":""},"categories":[9],"tags":[],"qubely_featured_image_url":{"full":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation.png",2816,1536,false],"landscape":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1200x750.png",1200,750,true],"portraits":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-540x320.png",540,320,true],"thumbnail":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-150x150.png",150,150,true],"medium":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-300x164.png",300,164,true],"medium_large":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-768x419.png",768,419,true],"large":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1024x559.png",1024,559,true],"1536x1536":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1536x838.png",1536,838,true],"2048x2048":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-2048x1117.png",2048,1117,true],"qubely_landscape":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1200x750.png",1200,750,true],"qubely_portrait":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-540x320.png",540,320,true],"qubely_thumbnail":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-140x100.png",140,100,true]},"qubely_author":{"display_name":"\u7ba1\u7406\u8005","author_link":"https:\/\/fobi.ashisuto.co.jp\/tech\/author\/kkauser\/"},"qubely_comment":0,"qubely_category":"<a href=\"https:\/\/fobi.ashisuto.co.jp\/tech\/category\/technical\/techmemo\/\" rel=\"category tag\">\u30c6\u30af\u30cb\u30ab\u30eb\u30e1\u30e2<\/a>","featured_image_src":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation.png","author_info":{"display_name":"\u7ba1\u7406\u8005","author_link":"https:\/\/fobi.ashisuto.co.jp\/tech\/author\/kkauser\/"},"jetpack_featured_media_url":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation.png","uagb_featured_image_src":{"full":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation.png",2816,1536,false],"thumbnail":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-150x150.png",150,150,true],"medium":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-300x164.png",300,164,true],"medium_large":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-768x419.png",768,419,true],"large":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1024x559.png",1024,559,true],"1536x1536":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1536x838.png",1536,838,true],"2048x2048":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-2048x1117.png",2048,1117,true],"qubely_landscape":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-1200x750.png",1200,750,true],"qubely_portrait":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-540x320.png",540,320,true],"qubely_thumbnail":["https:\/\/fobi.ashisuto.co.jp\/tech\/wp-content\/uploads\/Date_calculation-140x100.png",140,100,true]},"uagb_author_info":{"display_name":"\u7ba1\u7406\u8005","author_link":"https:\/\/fobi.ashisuto.co.jp\/tech\/author\/kkauser\/"},"uagb_comment_info":0,"uagb_excerpt":"WebFOCUS\u3067\u65e5\u4ed8\u30fb\u5e74\u6708\u30fb\u5e74\u30fb\u4f1a\u8a08\u5e74\u5ea6\u3092\u6271\u3046\u969b\u306e\u4ee3\u8868\u7684\u306a\u8a08\u7b97\u5f0f\u3092\u3001\u30b3\u30d4\u30da\u3067\u4f7f\u3048\u308b\u5f62\u3067\u307e\u3068\u3081\u305f\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9\u3067&hellip;","_links":{"self":[{"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/posts\/15337"}],"collection":[{"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/comments?post=15337"}],"version-history":[{"count":14,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/posts\/15337\/revisions"}],"predecessor-version":[{"id":15353,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/posts\/15337\/revisions\/15353"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/media\/15345"}],"wp:attachment":[{"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/media?parent=15337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/categories?post=15337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fobi.ashisuto.co.jp\/tech\/wp-json\/wp\/v2\/tags?post=15337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}