Slik konverterer til Numbers i Oracle

Oracle er en kraftig database teknologi som brukes over hele verden av millioner av virksomheter. Det har fått et solid rykte for å gi redusert dataredundans, økt transaksjons holdbarhet og mer. For å bruke Oracle, må du forstå hvordan å skrive SQL-spørringer. Spesielt å konvertere en streng til en numerisk verdi i Oracle, må du bruke SQL-funksjon to_number.

Bruksanvisning

1 Sett to_number funksjon i søket ved å skrive to_number (var, maske). Nedenfor er et eksempel:

VELG to_number (var, 'maske')
Fra user_data;

2 Erstatt "var" med den variabelen du anskaffe fra databasen. Gitt at du prøver å få strengen user_age, ville spørringen lese

VELG to_number (user_age, 'maske')
Fra user_data;

3 Fjern "maske" og erstatte den med tall 9s arrangert i det formatet du ønsker strengen å være i. For eksempel, hvis du vil at user_age å være oppført med bare to sifre, ville du erstatte maske 'med '99.' Nedenfor er noen flere eksempler:

'99 0,99 '(to Sifrene til venstre for desimaltegnet og to til høyre for det)
'9999.99' (fire sifre til venstre for desimaltegnet og to til høyre for det)
Gitt at du vil at brukeren alder i formatet '99, 'spørringen vil se slik ut:

VELG to_number (user_age, '99')
Fra user_data;