De Microsoft SQL server bevat een bekeerling functie , zodat u kunt gegevenstypen schakelen in uw opgeslagen procedures . U gebruikt deze functie als u input van een gebruiker , zoals een string en de noodzaak om berekeningen uit te voeren op de input . U moet de string input voor een integer of decimale data type om de berekeningen uit te voeren om te zetten . U kunt de bekeerling functie toe te voegen aan een deel van uw opgeslagen procedure . Instructies 1 Open de SQL Server Management Studio software van de SQL Server -programma groep in het Windows-menu 'Start' . Log in op uw SQL-database . Kopen van 2 Klik op de sectie programmeerbaarheid in de linker -database navigatiepaneel . Een lijst met opgeslagen procedures weergegeven. Klik rechts op de opgeslagen procedure die u wilt wijzigen en selecteer Wijzigen . De code wordt geopend in je editor . 3 Maak een SQL- variabele voor de conversie . Nadat u de variabele zetten moet u het nieuwe gegevenstype toewijzen aan een bijpassende variabele met dezelfde gegevens type. De volgende code maakt een nieuwe integer data type : verklaar @ nummer als int 4 Zet het datatype van de opgeslagen procedure variabele . De volgende code switches data types voor een variabele genaamd @ myvar : . Set @ nummer = convert ( int , @ myvar ) op Vervang @ myvar met de variabele die u wilt converteren Druk op " F5 " 5 op te slaan en uit te voeren de code in je opgeslagen procedure . Om de nieuwe veranderingen soort testen " exec proc " ( zonder aanhalingstekens ) , waarbij " proc " is de naam van de procedure die u veranderd .
|