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 ?
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα