EXTRACT

הפונקציה מחזירה חלק מתאריך.

דוגמאות לשימוש

EXTRACT(QUARTER FROM Order Date)

תחביר

‫1) מחזירה חלק של תאריך.

EXTRACT( part FROM date_expression )

‫2) מחזירה תאריך משדה או מביטוי של תאריך ושעה.

EXTRACT(DATE FROM date_expression )

פרמטרים

date_expression – שדה או ביטוי של תאריך או של תאריך ושעה.

part – החלק של התאריך שרוצים להחזיר. ‫EXTRACT תומך בחלקים הבאים:

  • DAYOFWEEK : מחזירה ערכים בטווח [1, 7] כאשר יום ראשון הוא היום הראשון בשבוע.
  • DAY
  • DAYOFYEAR
  • WEEK : מחזירה את מספר השבוע של התאריך בטווח [0, 53]. השבועות מתחילים ביום ראשון, ותאריכים שלפני יום ראשון הראשון בשנה הם בשבוע 0.
  • ISOWEEK : מחזירה את מספר השבוע לפי ISO 8601 של date_expression -. ISOWEEK s מתחילים ביום שני. הפונקציה מחזירה ערכים בטווח [1, 53]. השבוע הראשון של כל שנה לפי תקן ISO מתחיל ביום שני שלפני יום חמישי הראשון בשנה לפי הלוח הגרגוריאני.ISOWEEK
  • MONTH
  • QUARTER : מחזירה ערכים בטווח [1, 4].
  • YEAR
  • ISOYEAR : מחזירה את השנה לפי ISO 8601, שהיא השנה בלוח השנה הגרגוריאני שמכילה את יום חמישי בשבוע שאליו שייך date_expression.

סוגי הנתונים שמוחזרים

  1. Number (מספר שלם)
  2. תאריך

דוגמאות

בדוגמה הבאה, הפונקציה EXTRACT מחזירה ערך שמתאים לחלק של השעה DAY.

נוסחה לדוגמה תשובה
EXTRACT(DAY FROM DATE '2013-12-25') 25

בדוגמה הבאה, הפונקציה EXTRACT מחזירה ערכים שמתאימים לחלקים שונים של השעה מעמודה של תאריכים שקרו לקראת סוף השנה.

שם השדה נוסחה לדוגמה
Isoyear EXTRACT(ISOYEAR FROM Date)
Isoweek EXTRACT(ISOWEEK FROM Date)
Year EXTRACT(YEAR FROM Date)
Week EXTRACT(WEEK FROM Date)

פלט:

תאריך הקלט Isoyear שבוע ISO שנה שבוע
2015-12-23 2015 52 2015 51
2015-12-24 2015 52 2015 51
2015-12-25 2015 52 2015 51
2015-12-26 2015 52 2015 51
2015-12-27 2015 52 2015 52
2015-12-28 2015 53 2015 52
2015-12-29 2015 53 2015 52
2015-12-30 2015 53 2015 52
2015-12-31 2015 53 2015 52
2016-01-01 2015 53 2016 0
2016-01-02 2015 53 2016 0
2016-01-03 2015 53 2016 1
2016-01-04 2016 1 2016 1
2016-01-05 2016 1 2016 1
2016-01-06 2016 1 2016 1
2016-01-07 2016 1 2016 1
2016-01-08 2016 1 2016 1
2016-01-09 2016 1 2016 1

הערות

הפונקציה הזו לא זמינה לסוגי תאריכים במצב תאימות.