Microsoft SQL Server " støbt " funktion, ændres én datatype til en anden. Du bruger " cast "-funktionen til at ændre en variabel, defineret som en " int " til den mindre datatype " smallint ". Du skal indsætte den rigtige datatype i en tabels defineret kolonne eller SQL Server motor returnerer fejl. Konvertering af datatype sikrer, at de indsatte datalagre korrekt og uden korruption. Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på "Microsoft SQL Server " i programgrupper og klik på " SQL Server Management Studio" at åbne databasen redigeringssoftware.
2
Klik på " Ny forespørgsel " knappen for at åbne SQL editor. Hvis du ønsker at skrive koden i et eksisterende lagrede procedure , skal du højreklikke den lagrede procedure navn i venstre navigationspanel , og vælg "Rediger ". Koden åbner i editoren .
3
Opret en variabel til at indeholde de nye " smallint " data , og skabe den " int " variable , hvis du ikke allerede har en. Indtast følgende kode i toppen af scriptet : Hej
erklære @ converted_number som smallint
erklære @ nummer som int
4
Konverter variablen til en smallint . Følgende kode viser, hvordan du bruger " cast "-funktionen til at konvertere heltal oprettede i trin 3 til en " smallint " datatype : Hej
sæt @ converted_number = cast ( @ nummer som smallint )
< br > 5
Tryk på "F5 " for at køre den nye kode. Hvis du har ændret en lagret procedure , at Management Studio software viser en " succes" besked .