Slik konverterer Character Strings til numeriske verdier i Oracle

Slik konverterer Character Strings til numeriske verdier i Oracle


Oracle er et mye brukt virksomhet eller SME database management system. Den har tre utgaver som passer til ulike behov, inkludert Enterprise Edition, standard utgave og Express Edition. Express Edition er en entry-level database management system, som er fritt distribueres og enkel å bruke. Utviklere med PHP, Java og XML ofte velger Oracle XE for sin forrett database. Det finnes mange typer data i Oracle som Char, Antall, VARCHAR og dato. Noen av disse datatypene er konvertible. For eksempel kan du konvertere strenger til tall ved hjelp av SQL-setninger.

Bruksanvisning

1 Last ned og installer Oracle XE følgende veiviserne (se Ressurser). Bruk automatisk opprettet kontoen "SYSTEM" når du installerer å logge inn på din Oracle database. Du kan opprette flere brukerkontoer med eller uten administrasjonsrettigheter.

2 Velg "SQL Workshop funksjonen" på Oracle hjemmesiden for å lage tabeller. Lag en tabell med navnet StringtoNumber bruke koden: CREATE TABLE StringtoNumber (Stringcol VARCHAR2 (10)) ;. Det er en kolonne i denne tabell Stringcol med VARCHAR2 type. Bruk VARCHAR2 å lagre variabel lengde strenger.

3 Sett inn en streng til denne tabellen via kode: INSERT INTO StringtoNumber VERDIER ( '2523,14'); . Konverter inn strengen i StringtoNumber tabellen i Nummer: SELECT til binær DOUBLE (Stringcol) BIN_DOUBLE, til nummer (Stringcol) NUBR Fra StringtoNumber ;.