El servidor Microsoft SQL incluye una función de conversión , para que pueda cambiar los tipos de datos en los procedimientos almacenados . Esta función se utiliza cuando se tiene información de un usuario como una cadena y la necesidad de realizar cálculos en la entrada. Debe convertir la cadena de entrada a un tipo de datos entero o decimal para realizar los cálculos . Usted puede agregar la función de conversión de cualquier parte de su procedimiento almacenado. Instrucciones
1
Abra el software SQL Server Management Studio desde el grupo de programas de SQL Server en el menú " Inicio" de Windows. Entrar en su base de datos SQL .
2 Haga clic en la sección de Programación en el panel de navegación izquierdo de base de datos . Se muestra una lista de los procedimientos almacenados. Haga clic con el procedimiento almacenado que desea modificar y seleccione Modificar. El código se abre en el editor.
3
Crear una variable de SQL para la conversión. Después de convertir la variable debe asignar el nuevo tipo de datos a una variable de juego con el mismo tipo de datos. El siguiente código crea un nuevo tipo de datos entero :
declare @ número que int
4
Convierte el tipo de datos de la variable de procedimiento almacenado. El código siguiente cambia los tipos de datos de una variable denominada @ myvar : .
Set @ numero = convert ( int , @ myvar )
Sustituya @ myvar con la variable que desea convertir
Página 5
Press "F5 " para guardar y ejecutar el código en el procedimiento almacenado . Para probar el nuevo tipo de cambio "exec proc " (sin comillas ), donde " proc " es el nombre del procedimiento que haya cambiado .