λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να μετατρέψετε σε αριθμούς σε Oracle

Oracle είναι μια ισχυρή τεχνολογία βάσης δεδομένων που χρησιμοποιείται σε όλο τον κόσμο από εκατομμύρια επιχειρήσεις . Έχει κερδίσει μια σταθερή φήμη για την παροχή μειωμένης πλεονασμό δεδομένων , αυξημένη αντοχή συναλλαγών και περισσότερο . Για να χρησιμοποιήσετε το Oracle , πρέπει να καταλάβετε πώς να γράψει SQL ερωτήματα. Ειδικότερα , για να μετατρέψετε ένα string σε μια αριθμητική τιμή σε Oracle , θα πρέπει να χρησιμοποιήσετε τη λειτουργία to_number SQL . Οδηγίες
Η

1 Εισάγετε τη λειτουργία to_number στο ερώτημά σας, πληκτρολογώντας to_number ( var , μάσκα ) . Παρακάτω είναι ένα παράδειγμα :

SELECT to_number ( var , «μάσκα» ) ΑΠΟ user_data ? 2

Αντικαταστήστε το " var " με τη μεταβλητή που προμηθεύονται από τη βάση δεδομένων . Δεδομένου ότι είστε προσπαθεί να αποκτήσει το user_age εγχόρδων , το ερώτημα θα διαβάσει

SELECT to_number ( user_age , «μάσκα» ) ΑΠΟ user_data ?
Εικόνων 3

Κατάργηση «μάσκα» και να την αντικαταστήσει με 9s αριθμό τοποθετημένα με τη μορφή που θα θέλατε το string για να είναι μέσα για παράδειγμα , εάν θέλετε το user_age να αναγράφονται με δύο μόνο ψηφία , θα αντικατασταθεί η λέξη « μάσκα » με '99 . Παρακάτω είναι μερικά επιπλέον παραδείγματα :

'99 .99 ' ( δύο ψηφία στα αριστερά της υποδιαστολής και δύο προς τα δεξιά του) '9999 .99 ' ( τέσσερα ψηφία στα αριστερά της υποδιαστολής και δύο προς τα δεξιά του) Δεδομένου ότι θέλετε την ηλικία του χρήστη με τη μορφή '99 , « το ερώτημα θα μοιάζει με αυτό :

SELECT to_number ( user_age , '99 ' ) ΑΠΟ user_data ?
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα