SQL Server contiene la función de conversión , que le permite cambiar los tipos de datos para las variables. Si una cadena contiene un valor numérico , puede convertir la variable de cadena de un número de punto flotante. Un número de punto flotante es aquel que contiene un valor decimal para que pueda almacenar cantidades fraccionarias en la base de datos . Instrucciones
1
Haga clic en el Windows botón " Inicio" y seleccione " Todos los programas". Haga clic en " SQL Server", haga clic en "SQL Server Management Studio " para abrir el editor de base de datos.
2 Haga clic en " Nueva consulta " en la barra de herramientas de Management Studio para abrir el editor para la codificación SQL. Escriba el comando siguiente para crear una variable de SQL de la cadena convertida :
declare @ micadena varchar ( 30 )
declare @ convertido decimal
La primera variable contiene la cadena, y la segunda variable contiene el punto decimal flotante convertido
3
Copia y pega el código siguiente para convertir la cadena en un número decimal en coma flotante : .
set @ micadena = '1 .20 '
set @ convertida = cast (@ micadena como decmial )
el código utiliza la función de conversión para convertir el número que figura en la variable de cadena a un decimal. El número convertido se guarda en el " @ convertido" variable.
4
Pulse la tecla "F5 " para ejecutar el código. Se pueden ver los resultados en el panel de resultados en la parte inferior de la ventana.