Definicja funkcji
Składnia funkcji jest jak pokazana:
Cast (expr jako targel_type)Argumenty funkcyjne są następujące:
Funkcja zwraca wyrażenie wejściowe jako dane docelowe, typ danych.
Przykładowe użycie
Poniższy przykład pokazuje, jak konwertować z ciągów na różne typy danych.
WYBIERAĆPowinno to zwrócić wartości w następujący sposób:
Int float numPrzykład 2 - Konwertuj ciąg na datę
Poniższy przykład pokazuje, jak używać funkcji CAST () do konwersji ciągu na typ daty.
WYBIERAĆWyjście:
Var1Przykład 3 - Używając ciągu do datetime
Poniższy przykład używa funkcji cast () do konwersji wartości na datetime.
WYBIERAĆWynik:
str_to_dateTimePrzykład 2 - Przekształcanie int na bool
W poniższym przykładzie funkcja CAST () pozwala nam przekonwertować int 0 na false i int 1 i powyżej na true.
WYBIERAĆWynik:
F T T_1Wniosek
W tym poście omówiliśmy podstawy pracy z funkcją CAST () w standardowym SQL, aby przekonwertować dane wyrażenie na inny typ danych.