Come per lanciare Int a smallint

June 20

La funzione Microsoft SQL Server "cast" cambia di un tipo di dati a un altro. È possibile utilizzare la funzione di "cast" per cambiare una variabile definita come un "int" al più piccolo tipo di dati "SMALLINT." È necessario inserire il tipo di dati a destra nella colonna definita di un tavolo, o il motore di SQL Server restituisce errori. Conversione del tipo di dati assicura che la memorizza i dati inseriti in modo corretto e senza corruzione.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft SQL Server" nei gruppi di programmi, quindi fare clic su "SQL Server Management Studio" per aprire il software di editing di database.

2 Fare clic sul pulsante "Nuova query" per aprire l'editor di SQL. Se si vuole scrivere il codice in una stored procedure esistente, fare clic destro sul nome della stored procedure nel pannello di navigazione a sinistra e selezionare "Modifica". Il codice si apre nell'editor.

3 Creare una variabile per contenere i nuovi dati "smallint", e creare la variabile "int", se non ne hai già uno. Digitare il seguente codice nella parte superiore dello script:

dichiarare @converted_number come smallint

dichiarare @number come int

4 Convertire la variabile di un SMALLINT. Il codice seguente mostra come utilizzare la funzione di "cast" per convertire l'intero creato nel passaggio da 3 a un tipo di dati "smallint":

set @converted_number = cast (@number come smallint)

5 Premere il tasto "F5" per eseguire il nuovo codice. Se è stata modificata una stored procedure, il software di Management Studio viene visualizzato un messaggio di "successo".