TO_DECIMAL
Omschrijving
TO_DECIMAL
is een rijfunctie die converteert TEXT
, BOOLEAN
, INTEGER
, LONG
, DOUBLE
, of NUMERIC
waarden voor NUMERIC
waarden met het standaard aantal cijfers vóór en achter de komma.Syntaxis
TO_DECIMAL
(expression
)Retourwaarde
Retourneert één waarde per rij van het type
NUMERIC
met het standaard aantal cijfers vóór en achter de komma.Invoerparameters
- expressie
- Vereist. Een veld of expressie van het typeTEXT(moet uit numerieke tekens bestaan),BOOLEAN,INTEGER,LONG,DOUBLE, ofNUMERIC.
Voorbeelden
Converteer de waarden van het veld
'gemiddelde_waardering'
naar een veldtype 'Numeriek':TO_DECIMAL([average_rating])
Converteer het veld
'gemiddelde_waardering'
naar een veldtype 'Numeriek', maar converteer eerst het voorkomen van eventuele NA-
waarden naar NULL
-waarden met behulp van een CASE
expressie:TO_DECIMAL(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)