Oracle è una tecnologia potente database utilizzato in tutto il mondo da milioni di aziende . Si è guadagnato una solida reputazione per la fornitura ridotta ridondanza dei dati , una maggiore durata delle transazioni e di più . Per utilizzare Oracle, è necessario capire come scrivere query SQL . In particolare , per convertire una stringa in un valore numerico in Oracle , è necessario utilizzare la funzione to_number SQL . Istruzioni
1
inserire la funzione to_number nella query digitando to_number (var , maschera ) . Di seguito è riportato un esempio :
SELEZIONA to_number (var , 'maschera' ) FROM user_data ;
2
Sostituire "var" con la variabile che si sta procurando dal database . Dato che si sta tentando di ottenere il user_age stringa , la query dovrebbe leggere
SELEZIONA to_number ( user_age , 'maschera' ) FROM user_data ;
3
Rimuovere 'maschera' e sostituirlo con il numero 9s disposte nel formato che desideri la stringa di essere in Per esempio , se si desidera che il user_age per essere elencati con solo due cifre , si dovrebbe sostituire 'maschera' con '99 ' . Di seguito sono riportati alcuni esempi aggiuntivi :
'99 .99 ' ( due cifre a sinistra del separatore decimale e due a destra di esso) '9999 .99 ' ( quattro cifre a sinistra del separatore decimale e due a destra di esso) Dato che si desidera che l' età dell'utente nel formato '99 , ' la query sarebbe simile a questa :
SELEZIONA to_number ( user_age , '99' ) FROM user_data ;
< br >