OQL DATEPART
Last modified: August 27, 2024
Description
The DATEPART function retrieves a specified element from a date/time values. This element is of type integer.
Syntax
The syntax is as follows:
DATEPART ( datepart , date_expression [, timezone ] )datepart
datepart specifies the part of the date/time value to retrieve. For possible values, see the Example below.
date_expression
date_expression specifies the date to retrieve an element from. This should be formatted in an expression which resolves to a date/time value.
timezone
The optional
timezone parameter is available in Studio Pro 9.22.0 and above.
timezone specifies the time zone to use for the retrieval. This parameter is optional and defaults to the local time zone. It should be a string literal containing an IANA time zone. GMT offset time zones are not supported.
Example
| datepart | Definition | Example (Friday July 1, 2005, 16:34:20) |
|---|---|---|
YEAR |
2005 | |
QUARTER |
1, 2, 3 or 4 | 3 |
MONTH |
1 to 12 | 7 |
DAYOFYEAR |
1 to 366 | |
DAY |
1 to 31 | 5 |
WEEK |
1 to 53 (depends on the database implementation) | |
WEEKDAY |
1 to 7 (1 = Sunday, 7 = Saturday) | 6 |
HOUR |
0 to 23 | 16 |
MINUTE |
0 to 59 | 34 |
SECOND |
0 to 59 | 20 |