Nwlapcug.com


Come convertire numeri in Oracle

Oracle è una tecnologia di database potente utilizzata in tutto il mondo da milioni di aziende. Ha raccolto una solida reputazione per fornire ridondanza dei dati ridotta, durevolezza aumentata delle transazioni e altro ancora. Per l'utilizzo di Oracle, è necessario comprendere come scrivere query SQL. In particolare, per convertire una stringa in un valore numerico in Oracle, è necessario utilizzare il to_number funzione SQL.

Istruzioni

1

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

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

2

Sostituire "var" con la variabile che sono procurare dal database. Dato che si sta tentando di ottenere la user_age di stringa, la query sarebbe leggere

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

3

Rimuovere 'maschera' e sostituirlo con numero 9s organizzato nel formato desiderato la stringa che deve essere. Per esempio, se si desidera che il user_age per essere elencati con solo due cifre, si sostituirebbe 'maschera' con '99'. Di seguito sono alcuni ulteriori esempi:

'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:

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