Outdated Version
You are viewing an older version of this section. View current production version.
EXTRACT
Extracts specified components from a given datetime.
Syntax
EXTRACT (unit FROM dateobj)
Arguments
- dateobj: a valid date, datetime, time, or parsable date string
Unit specifies the components to be extracted. See DATE_ADD for a description of valid units.
Return Type
Integer
Examples
memsql> select EXTRACT(YEAR_MONTH from "2010-04-02 01:23:54");
+------------------------------------------------+
| EXTRACT(YEAR_MONTH from "2010-04-02 01:23:54") |
+------------------------------------------------+
| 201004 |
+------------------------------------------------+
memsql> select EXTRACT(MICROSECOND from "2010-04-02 01:23:54.567");
+-----------------------------------------------------+
| EXTRACT(MICROSECOND from "2010-04-02 01:23:54.567") |
+-----------------------------------------------------+
| 567000 |
+-----------------------------------------------------+