Microsoft SQL Server "kastet" funksjon endres en datatype til en annen. Du bruker "kastet" funksjonen for å endre en variabel definert som en " int " til mindre data type " smallint . " Du må sette inn riktig datatype inn i en tabell definert kolonne eller SQL Server motor returnerer feil . Konvertering datatypen sikrer at de innsatte datalagre korrekt og uten korrupsjon. Instruksjoner
en
Klikk på Windows "Start "-knappen og velg " Alle programmer". Klikk på " Microsoft SQL Server " i programmet grupper , og klikk på « SQL Server Management Studio" for å åpne databasen redigering programvare .
2
Klikk på " New Query "-knappen for å åpne SQL editor . Hvis du ønsker å skrive koden i en eksisterende lagret prosedyre , høyreklikker du den lagrede prosedyren navn i menyen på venstre panel og velg "Endre ". Koden åpner i editoren.
3
Lag en variabel for å inneholde den nye " smallint " data , og opprette " int " variable hvis du ikke allerede har en. Skriv inn følgende kode på toppen av skriptet : en
erklærer @ converted_number som smallint
erklærer @ antallet som int
4
Konverter variabel til en smallint . Følgende kode viser deg hvordan du bruker "kastet " funksjonen for å konvertere heltall opprettet i trinn 3 til en " smallint " datatype : en
sett @ converted_number = cast ( @ nummer som smallint )
5
Trykk " F5 " tasten for å kjøre den nye koden . Hvis du har endret en lagret prosedyre , viser Management Studio -programvaren en " suksess "-melding.