HDATE - 日付時間値の日付部分を日付フォーマットに変換
HDATE 関数は、日付時間値の日付の部分を日付フォーマット YYMD に変換します。この結果は、別の日付フォーマットに変換することができます。
日付時間値の日付部分を日付フォーマットに変換
HDATE(datetime, output)
datetime
日付時間
変換する日付時間値です。値を含む日付時間フィールド名、または値を返す式を指定することもできます。
output
日付
フォーマットです。フォーマットは一重引用符 (') で囲みます。結果を格納するフィールドを指定することもできます。
日付時間フィールドの日付部分を日付フォーマットに変換
HDATE 関数は、TRANSDATE フィールドの日付部分を日付フォーマット YYMD に変換します。
TABLE FILE VIDEOTR2 PRINT CUSTID TRANSDATE AS 'DATE-TIME' AND COMPUTE TRANSDATE_DATE/YYMD = HDATE(TRANSDATE, 'YYMD'); WHERE DATE EQ 2000; END
出力結果は次のとおりです。
CUSTID DATE-TIME TRANSDATE_DATE ------ --------- -------------- 1237 2000/02/05 03:30 2000/02/05 1118 2000/06/26 05:45 2000/06/26