EXTRACT (日期時間)

EXTRACT 會從日期時間或間隔表示式傳回指定欄位的值。

傳回值

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 -- 具有日期時間資料類型的表示式。

interval_value_expression -- 具有間隔資料類型的表示式。

範例

當目前的時戳為 08-AUG-06 01.10.55.330120 PM -07:00 時,EXTRACT(MONTH FROM CURRENT_TIMESTAMP) 會傳回值 8.00

EXTRACT(TIMEZONE_HOUR FROM CURRENT_TIMESTAMP) 會從相同的範例傳回值 -7.00