TO_LONG
Omschrijving
TO_LONG
is een rijfunctie die converteert TEXT
, BOOLEAN
, INTEGER
, LONG
, DECIMAL
, DATE
, of DOUBLE
waarden voor LONG
(gehele getallen) waarden. Bij conversie: DECIMAL
of DOUBLE
waarden, wordt alles achter de komma afgekapt (niet naar boven of beneden afgerond).Syntaxis
TO_LONG
(expression
)Retourwaarde
Retourneert één waarde per rij van het type
LONG
.Invoerparameters
- expressie
- Vereist. Een veld of expressie van het typeTEXT(uitsluitend numerieke tekens, geen punt of komma),BOOLEAN,INTEGER,LONG,DECIMAL,DATE, ofDOUBLE. Wanneer eenTEXTveldwaarde een decimaal getal bevat, retourneert de functie een NULL-waarde.
Voorbeelden
Converteer de waarden van het veld
'gemiddelde_waardering'
naar een veld van het type 'Lang':TO_LONG([average_rating])
Converteer het veld
'gemiddelde_waardering'
naar het veldtype 'Lang', maar converteer eerst het voorkomen van NA
-waarden naar NULL
-waarden met behulp van een CASE
expressie:TO_LONG(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)