SQL Server bevat de cast -functie , waarmee u overschakelen soorten gegevens voor de variabelen . Als een string bevat een numerieke waarde , dan kunt u de string variabele te converteren naar een floating point getal . Een floating point nummer is er een die een decimale waarde bevat , zodat u fractionele bedragen kunnen opslaan in de database . Instructies 1 Klik op de knop Windows "Start " en selecteer " Alle programma's . " Klik op " SQL Server ", en klik op ' SQL Server Management Studio " aan de database-editor te openen . Kopen van 2 Klik op " Nieuwe query " in het Management Studio werkbalk aan de redactie voor de SQL- codering te openen . Typ de volgende opdracht om een SQL- variabele voor de geconverteerde tekenreeks te maken: verklaar @ mystring varchar ( 30 ) op verklaar @ omgezet decimale De eerste variabele bevat de string , en de tweede variabele bevat het geconverteerde floating point komma Kopieer 3 en plak de volgende code om de string te converteren naar een floating point decimaal : . set @ mystring = '1 .20 ' set @ omgezet = cast ( @ mystring als decmial ) op Twitter de code maakt gebruik van de cast -functie om het nummer opgenomen in de string variabele te converteren naar een decimaal . Het geconverteerde nummer wordt opgeslagen in het " @ omgezet " variabele . Druk 4 de " F5 " toets om de code uit te voeren . U kunt de resultaten bekijken in het paneel resultaten aan de onderkant van het venster .
|