Funksjonsdefinisjon
Funksjonssyntaksen er som vist:
Cast (expr som Target_Type)Funksjonsargumentene er som følger:
Funksjonen returnerer inngangsuttrykket som måldata, datatype.
Eksempelbruk
Følgende eksempel viser hvordan du konverterer fra strenger til forskjellige datatyper.
PLUKKE UTDette skal returnere verdiene som følger:
Int float numEksempel 2 - Konverter streng til dags dato
Eksemplet nedenfor viser hvordan du bruker cast () -funksjonen for å konvertere en streng til en datatype.
PLUKKE UTProduksjon:
Var1Eksempel 3 - Bruke streng til DateTime
Eksemplet nedenfor bruker Cast () -funksjonen for å konvertere verdien til DateTime.
PLUKKE UTResultat:
str_to_datetimeEksempel 2 - Konvertere int til bool
I eksemplet nedenfor lar Cast () -funksjonen oss konvertere int 0 til False og int 1 og over til True.
PLUKKE UTResultat:
f t t_1Konklusjon
I dette innlegget dekket vi det grunnleggende om å jobbe med Cast () -funksjonen i standard SQL for å konvertere et gitt uttrykk til en annen datatype.