DAYOFMONTH スカラー関数

DAYOFMONTH 関数は、日付を表す 1 から 31 の整数を戻します。

Read syntax diagramSkip visual syntax diagramDAYOFMONTH(expression )

スキーマは SYSIBM です。

expression
日付を求める日時値を指定する式 式は DATE、TIMESTAMP、CHAR、 または VARCHAR データ・タイプの値を戻す必要があります。 Unicode データベースでは、 式は GRAPHIC または VARGRAPHIC のデータ・タイプにすることもできます。 CHAR、VARCHAR、GRAPHIC、および VARGRAPHIC は、暗黙的キャストを介してサポートされます。 expression が CHAR、VARCHAR、GRAPHIC、または VARGRAPHIC のデータ・タイプである場合は、TIMESTAMP スカラー関数で使用できる有効なストリングでなければなりません。

この関数の結果は INTEGER です。 引数が NULL になる可能性がある場合、結果も NULL になる可能性があります。 引数が NULL であれば、結果は NULL 値です。

PROJECT 表の PRENDATE 列を照会して、ホスト変数 END_DAY に WELD LINE PLANNING プロジェクトの終了予定日を設定します。
   SELECT DAYOFMONTH(PRENDATE) INTO :END_DAY 
      FROM PROJECT WHERE PROJNAME = 'WELD LINE PLANNING'
ホスト変数 END_DAY には 15 が設定されます。