Logo de Microsoft SQL Server

SQL Server - Cast et Convert

Comment utiliser les fonctions Cast and Convert avec un exemple

Avec SQL Server, vous pouvez convertir un type vers un autre, par exemple un INT en VARCHAR, à l’aide de la fonction CAST ou CONVERT. Voici un exemple pour chaque fonction :

En utilisant CAST

1
SELECT CAST(123 AS VARCHAR(10)) AS ConvertedValue;

En utilisant CONVERT

1
SELECT CONVERT(VARCHAR(10), 123) AS ConvertedValue;

Points clés

Spécifiez toujours la longueur pour VARCHAR (par exemple, VARCHAR(10)), sinon SQL Server utilise une longueur par défaut de 30.

Si vous omettez la longueur, cela peut entraîner une troncature sur vos valeurs excédant les 30 caractères.

Documentation

Référence : Microsoft Learn.

Suivez-moi !

Merci d’avoir lu cet article. Assurez-vous de me suivre sur X, de vous abonner à ma publication Substack et d’ajouter mon blog à vos favoris pour ne pas manquer les prochains articles.

Crédits : Image de Microsoft Server