EXTRACT gibt den Wert eines angegebenen Feldes aus einem Datetime- oder Intervall-Ausdruck zurück.
NUMBER
EXTRACT( { { YEAR
| MONTH
| DAY
| HOUR
| MINUTE
| SECOND
}
| { TIMEZONE_HOUR
| TIMEZONE_MINUTE
}
| { TIMEZONE_REGION
| TIMEZONE_ABBR
}
}
FROM { datetime_value_expression
| interval_value_expression
}
)
datetime_value_expression ist ein Ausdruck mit einem Datetime-Datentyp.
interval_value_expression ist ein Ausdruck mit einem Datentyp "interval".
EXTRACT(MONTH FROM CURRENT_TIMESTAMP) gibt den Wert 8.00 zurück, wenn der aktuelle Zeitstempel08-AUG-06 01.10.55.330120 PM -07:00 ist.
EXTRACT(TIMEZONE_HOUR FROM CURRENT_TIMESTAMP) gibt den Wert -7.00 aus demselben Beispiel zurück.
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,