timestampValue()

dateTimeLib.timestampValue() システム関数は、 「yyyyMMddHHmmss」というパターンに従ったストリングを基にした TIMESTAMP 値を戻します。 EGL では、以前のバージョンとの互換性を保つことを目的として、この関数を維持しています。 新規のコードでは、単に TIMESTAMP 変数にストリングを代入することができます。 『EGL における代入の互換性』を参照してください。

入力ストリングには、以下の形式で、正確に 14 の桁が含まれていなければなりません。

関数の戻り値を代入する変数は、「yyyyMMddHHmmss」というマスクを持つ TIMESTAMP でなければなりません。 「yyyyMMddHHmmss」以外のマスクを持つ TIMESTAMP 変数を使用する場合は、dateTimeLib.timestampValueWithPattern() を使用してください。

構文

  dateTimeLib.timestampValue(timestampAsString STRING? in)
  returns (result TIMESTAMP?)
timestampAsString
タイム・スタンプ・パターン yyyyMMddHHmmss によって意味が示される 14 桁の数字を含む、ストリング定数またはリテラル。
result
TIMESTAMP 値。 timestampAsString が NULL 値である場合、この関数は現在日時を戻します。

フィードバック