[TD_SYSFNLIB.] TD_TIME_BUCKET_NUMBER ( timezero, timecode, timebucket_duration )
構文要素
- TD_SYSFNLIB
- 関数が格納されているデータベースの名前。
- timezero
この関数のタイム ゼロとして使用されるDATEまたはTIMESTAMPを評価する任意の式。タイムスタンプのタイムゾーンはオプションです。
- timecode
- この関数のタイムコードとして使用されるDATEまたはTIMESTAMPを評価する任意の式。タイムスタンプのタイムゾーンはオプションです。
- timebucket_duration
{ CAL_YEARS |
CAL_MONTHS |
CAL_DAYS |
WEEKS |
DAYS |
HOURS |
MINUTES |
SECONDS |
MILLISECONDS |
MICROSECONDS
} ( pos_int )
- 図に示されている時間単位のいずれかを使用して指定できる継続時間。期間には略語を使用できます。
時間単位 |
正式なフォームの例 |
省略表記 |
暦年 |
CAL_YEARS(4) |
4cy 4cyear
4cyears |
暦月 |
CAL_MONTHS(5) |
5cm 5cmonth
5cmonths |
暦日 タイム ゼロで特定された日の00:00:00.000000に始まり、23:59:59.999999に終わる24時間の期間。
|
CAL_DAYS(6) |
6cd 6cday
6cdays |
週 |
WEEKS(3) |
3w 3week
3weeks |
日 タイム ゼロから始まる24時間の期間。
|
DAYS(5) |
5d 5day
5days |
時間 |
HOURS(4) |
4h 4hr
4hrs
4hour
4hours |
分 |
MINUTES(23) |
23m 23mins
23minute
23minutes |
秒 |
SECONDS(33) |
33s 33sec
33secs
33second
33seconds |
ミリ秒 |
MILLISECONDS(12) |
12ms 12msec
12msecs
12millisecond
12milliseconds |
マイクロ秒 |
MICROSECONDS(10) |
10us 10usec
10usecs
10microsecond
10microseconds |
- pos_int
- 最大値が32767の16ビットの正の整数。