Come da convertire in numeri in Oracle

February 22

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 altro ancora. Per utilizzare Oracle, è necessario comprendere come scrivere query SQL. In particolare, per convertire una stringa in un valore numerico in Oracle, è necessario utilizzare la funzione SQL to_number.

istruzione

1 Inserire la funzione to_number nella query digitando to_number (var, maschera). Di seguito è riportato un esempio:

to_number SELECT (var, 'maschera')
DA user_data;

2 Sostituire "var" con la variabile che si sta procurando dal database. Dato che si sta cercando di ottenere la stringa di user_age, la query avrebbe letto

SELEZIONE to_number (user_age, 'maschera')
DA user_data;

3 Rimuovere 'maschera' e sostituirlo con 9s numero disposti nel formato che si desidera la stringa di essere in. Per esempio, se si desidera che il user_age essere elencati con solo due cifre, si potrebbe sostituire 'maschera' con '99. ' Di seguito sono riportati alcuni esempi aggiuntivi:

'99 .99 '(Due cifre a sinistra del decimale e due a destra di essa)
'9999,99' (quattro cifre a sinistra del decimale e due a destra di esso)
Dato che si desidera l'età utente nel formato '99, 'la query sarebbe simile a questa:

SELEZIONE to_number (user_age, '99')
DA user_data;