Définition de la fonction
La syntaxe de fonction est comme indiqué:
Cast (expr as Target_type)Les arguments de fonction sont les suivants:
La fonction renvoie l'expression d'entrée comme données cibles, type de données.
Exemple d'utilisation
L'exemple suivant montre comment passer des chaînes en différents types de données.
SÉLECTIONNERCela devrait renvoyer les valeurs comme suit:
Int float numExemple 2 - Convertir la chaîne à ce jour
L'exemple ci-dessous montre comment utiliser la fonction Cast () pour convertir une chaîne en un type de date.
SÉLECTIONNERSortir:
Var1Exemple 3 - Utilisation de la chaîne avec DateTime
L'exemple ci-dessous utilise la fonction Cast () pour convertir la valeur en datetime.
SÉLECTIONNERRésultat:
str_to_datetimeExemple 2 - Conversion INT en bool
Dans l'exemple ci-dessous, la fonction Cast () nous permet de convertir l'int 0 en false et l'int 1 et supérieur à True.
SÉLECTIONNERRésultat:
f t t_1Conclusion
Dans cet article, nous avons couvert les bases du travail avec la fonction Cast () dans SQL standard pour convertir une expression donnée en un autre type de données.