Name
dayname , monthname , dayofmonth , dayofweek , dayofyear , quarter , week , month , year , hour , minute , second , timezone — decompose a datetime to its components
Synopsis
dayname
(
|
in
dt
datetime
) ; |
monthname
(
|
in
dt
datetime
) ; |
dayofmonth
(
|
in
dt
datetime
) ; |
dayofweek
(
|
in
dt
datetime
) ; |
dayofyear
(
|
in
dt
datetime
) ; |
quarter
(
|
in
dt
datetime
) ; |
week
(
|
in
dt
datetime
) ; |
month
(
|
in
dt
datetime
) ; |
year
(
|
in
dt
datetime
) ; |
hour
(
|
in
dt
datetime
) ; |
minute
(
|
in
dt
datetime
) ; |
second
(
|
in
dt
datetime
) ; |
timezone
(
|
in
dt
datetime
) ; |
Description
These functions decompose a datetime to its components. These can be used on timestamps , datetimes , dates and times , all being the same internal data type.
: dayname name of day : monthname name of month : dayofmonth day of month : dayofweek day of week : dayofyear day since start of year : quarter quarter number, : week week number : month month number, starting at 1 for January : year year : hour hour : minute minute : second second : timezone offset from UTC in minutes
Parameters
dt
A datetime value.
Return Values
monthname
and
dayname
return a varchar
. The others return an
integer
.
Examples
Example 24.82. Simple example
SQL> select dayname(stringdate('2001-03-02')); callret VARCHAR _______________________________________________________________________________ Friday 1 Rows. -- 3 msec.