Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
EXTRACT

EXTRACT

Omschrijving

EXTRACT
is een rijfunctie die het opgegeven gedeelte van a . retourneert
DATE
waarde.

Syntaxis

EXTRACT
("
extract_value
",
DATE
)

Retourwaarde

Retourneert de opgegeven geëxtraheerde waarde als type
INTEGER
.
EXTRACT
verwijdert voorloopnullen. De maand april retourneert bijvoorbeeld de waarde
4
, niet
04
.

Invoerparameters

extract_value
Vereist. Een van de volgende extraheerwaarden:
  • millisecond
    - Retourneert het millisecondegedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15 20:38:40.213
    retourneert een geheel getal van
    213
    .
  • second
    - Retourneert het tweede gedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15 20:38:40.213
    retourneert een geheel getal van
    40
    .
  • minute
    - Retourneert het minuutgedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15 20:38:40.213
    retourneert een geheel getal van
    38
    .
  • hour
    - Retourneert het uurgedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15 20:38:40.213
    retourneert een geheel getal van
    20
    .
  • day
    - Retourneert het daggedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15
    retourneert een geheel getal van
    15
    .
  • week
    - Retourneert het ISO-weeknummer voor de ingevoerde datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-01-02
    retourneert een geheel getal van
    1
    (de eerste ISO-week van 2012 begint op maandag 2 januari). Een invoerdatumwaarde van
    2012-01-01
    retourneert een geheel getal van
    52
    (1 januari 2012 valt in de laatste ISO-week van 2011).
  • month
    - Retourneert het maandgedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15
    retourneert een geheel getal van
    8
    .
  • quarter
    - Retourneert het kwartaalnummer voor de invoerdatumwaarde, waarbij kwartalen beginnen op 1 januari, 1 april, 1 juli of 1 oktober. Bijvoorbeeld: een invoerdatumwaarde van
    2012-08-15
    retourneert een geheel getal van
    3
    .
  • year
    - Retourneert het jaargedeelte van een datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-01-01
    retourneert een geheel getal van
    2012
    .
  • weekyear
    - Retourneert de jaarwaarde die overeenkomt met het ISO-weeknummer van de ingevoerde datumwaarde. Bijvoorbeeld: een invoerdatumwaarde van
    2012-01-02
    retourneert een geheel getal van
    2012
    (de eerste ISO-week van 2012 begint op maandag 2 januari). Een invoerdatumwaarde van
    2012-01-01
    retourneert een geheel getal van
    2011
    (1 januari 2012 valt in de laatste ISO-week van 2011).
date
Vereist. Een veldnaam of expressie die a . retourneert
DATE
waarde.

Voorbeelden

Extraheer het uurgedeelte uit het veld 'Datum
order_date'
:
EXTRACT("hour",[order_date])
De waarde van de
order_date
casten
Text
veld toe aan een datumwaarde met behulp van
TO_DATE
en extraheer het ISO-weekjaar:
EXTRACT("weekyear",TO_DATE([order_date],"MM/dd/yyyy HH:mm:ss"))