SQL Server contient la fonction de conversion , qui vous permet de passer des types de données pour les variables. Si une chaîne contient une valeur numérique , vous pouvez convertir la variable de chaîne en nombre à virgule flottante . Un nombre à virgule flottante est celui qui contient une valeur décimale de sorte que vous pouvez stocker des fractions dans la base de données. Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « SQL Server », puis cliquez sur « SQL Server Management Studio " pour ouvrir l'éditeur de base de données.
2
Cliquez sur " Nouvelle requête " dans la barre d'outils de Management Studio pour ouvrir l'éditeur pour le codage SQL. Tapez la commande suivante pour créer une variable SQL pour la chaîne convertie :
declare @ mystring varchar (30)
declare @ converti décimal
La première variable contient la chaîne , et la seconde variable contient la virgule flottante converti
3
Copiez et collez le code suivant pour convertir la chaîne en un point virgule flottante : .
set @ mystring = '1 .20 '
set @ converti = cast ( @ mystring comme decmial )
le code utilise la fonction CAST pour convertir le nombre contenu dans la variable chaîne à une décimale. Le nombre converti est enregistré dans le " @ converti» variable.
4
Appuyez sur la touche "F5" pour exécuter le code . Vous pouvez consulter les résultats dans le panneau des résultats au bas de la fenêtre.