Come modificare il tipo di dati in SQL

January 21

Il server Microsoft SQL include una funzione di conversione, in modo da poter cambiare i tipi di dati in stored procedure. È possibile utilizzare questa funzione quando si dispone di input da un utente, come una stringa e la necessità di eseguire calcoli sull'ingresso. È necessario convertire l'ingresso stringa in un tipo di dati numero intero o decimale per eseguire i calcoli. È possibile aggiungere la funzione di conversione di qualsiasi parte del vostro stored procedure.

istruzione

1 Aprire il software SQL Server Management Studio dal gruppo di programmi di SQL Server nel menu di Windows "Start". Accedi al tuo database SQL.

2 Fare clic sulla sezione programmabilità nel pannello di navigazione del database di sinistra. Viene visualizzato un elenco di stored procedure. Fare clic con il stored procedure che si desidera modificare e selezionare Modifica. Il codice si apre nel vostro editor.

3 Creare una variabile SQL per la conversione. Dopo aver convertito la variabile è necessario assegnare il nuovo tipo di dati a una variabile di corrispondenza con lo stesso tipo di dati. Il codice seguente crea un nuovo tipo di dati integer:

dichiarare @number come int

4 Convertire il tipo di dati della variabile stored procedure. Il codice seguente passa tipi di dati per un @myvar variabile denominata:

set @number = convert (int, @myvar)

Sostituire @myvar con la variabile che si desidera convertire.

5 Premere il tasto "F5" per salvare ed eseguire il codice nel tuo stored procedure. Per testare le nuove modifiche di tipo "proc exec" (senza virgolette), dove "proc" è il nome della procedura è stata modificata.